diff options
author | dos-reis <gdr@axiomatics.org> | 2010-07-29 15:43:35 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-07-29 15:43:35 +0000 |
commit | 17004f202c892fd4d933b94c6b7441c45a06e80b (patch) | |
tree | 803b7e6d144ba54c0a3a8911483f0043fdcfbddc /src/driver | |
parent | ec8a295158088547ea1f686c40ec61937bb60122 (diff) | |
download | open-axiom-17004f202c892fd4d933b94c6b7441c45a06e80b.tar.gz |
* algebra/sf.spad.pamphlet (DoubleFloat): Use builtin
trigonometric functions.
* interp/g-opt.boot ($VMsideEffectFreeOperators): Include them.
* interp/g-util.boot: Expand them.
* include/edible.H1: Move declarations to clef/edible.c. Remove.
* driver/utils.h: Give G linkage to declarations.
* sman/Makefile.in: Link programs against C++ runtime.
Diffstat (limited to 'src/driver')
-rw-r--r-- | src/driver/utils.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/driver/utils.h b/src/driver/utils.h index 83c168ae..eebb1783 100644 --- a/src/driver/utils.h +++ b/src/driver/utils.h @@ -42,6 +42,10 @@ # include <windows.h> #endif +#ifdef __cplusplus +extern "C" { +#endif + /* A list of drivers for OpenAxiom. */ typedef enum openaxiom_driver { openaxiom_unknown_driver, /* unknown driver */ @@ -81,4 +85,10 @@ void openaxiom_build_rts_options(openaxiom_command*, openaxiom_driver); openaxiom_driver openaxiom_preprocess_arguments(openaxiom_command*, int, char**); + + +#ifdef __cplusplus +} +#endif + #endif /* OPENAXIOM_UTILS_INCLUDED */ |