aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorlloyd <[email protected]>2009-09-29 18:36:24 +0000
committerlloyd <[email protected]>2009-09-29 18:36:24 +0000
commit18d48581310d60e3c9cd0fbdc0a574d8ebaaeed4 (patch)
tree231679ea386323c5fd8bb88222914d66b84c3168 /src
parent201015e56372c1937574b5dd9687ee49cc0f5d25 (diff)
Add a new macro BOTAN_BUILD_COMPILER_IS_XXX to build.h
Diffstat (limited to 'src')
-rw-r--r--src/build-data/cc/bcc2
-rw-r--r--src/build-data/cc/compaq2
-rw-r--r--src/build-data/cc/ekopath2
-rw-r--r--src/build-data/cc/gcc2
-rw-r--r--src/build-data/cc/hpcc2
-rw-r--r--src/build-data/cc/icc2
-rw-r--r--src/build-data/cc/kai2
-rw-r--r--src/build-data/cc/mipspro2
-rw-r--r--src/build-data/cc/msvc2
-rw-r--r--src/build-data/cc/open642
-rw-r--r--src/build-data/cc/pgi2
-rw-r--r--src/build-data/cc/sgipro642
-rw-r--r--src/build-data/cc/sunwspro2
-rw-r--r--src/build-data/cc/xlc2
14 files changed, 28 insertions, 0 deletions
diff --git a/src/build-data/cc/bcc b/src/build-data/cc/bcc
index df09daff0..fe88c270e 100644
--- a/src/build-data/cc/bcc
+++ b/src/build-data/cc/bcc
@@ -1,5 +1,7 @@
realname "Borland C++"
+macro_name "BORLAND"
+
binary_name "bcc32"
compile_option "-c "
diff --git a/src/build-data/cc/compaq b/src/build-data/cc/compaq
index 66d3a5219..94075e888 100644
--- a/src/build-data/cc/compaq
+++ b/src/build-data/cc/compaq
@@ -1,5 +1,7 @@
realname "Compaq C++"
+macro_name "COMPAQ"
+
binary_name "cxx"
compile_option "-c "
diff --git a/src/build-data/cc/ekopath b/src/build-data/cc/ekopath
index ca2471059..38516e2f3 100644
--- a/src/build-data/cc/ekopath
+++ b/src/build-data/cc/ekopath
@@ -1,5 +1,7 @@
realname "PathScale EKOPath C++"
+macro_name "PATHSCALE"
+
binary_name "pathCC"
compile_option "-c "
diff --git a/src/build-data/cc/gcc b/src/build-data/cc/gcc
index 978ed6d58..606b622f6 100644
--- a/src/build-data/cc/gcc
+++ b/src/build-data/cc/gcc
@@ -1,5 +1,7 @@
realname "GNU C++"
+macro_name "GCC"
+
binary_name "g++"
compiler_has_tr1 yes
diff --git a/src/build-data/cc/hpcc b/src/build-data/cc/hpcc
index 284e92ca6..9c0d4a784 100644
--- a/src/build-data/cc/hpcc
+++ b/src/build-data/cc/hpcc
@@ -1,5 +1,7 @@
realname "HP-UX C++"
+macro_name "HP_ACC"
+
binary_name "aCC"
compile_option "-c "
diff --git a/src/build-data/cc/icc b/src/build-data/cc/icc
index 7d8e9682f..9595714f6 100644
--- a/src/build-data/cc/icc
+++ b/src/build-data/cc/icc
@@ -1,5 +1,7 @@
realname "Intel C++"
+macro_name "INTEL"
+
binary_name "icpc"
compiler_has_tr1 yes
diff --git a/src/build-data/cc/kai b/src/build-data/cc/kai
index 8585e54e0..52ddba4ab 100644
--- a/src/build-data/cc/kai
+++ b/src/build-data/cc/kai
@@ -1,5 +1,7 @@
realname "KAI C++"
+macro_name "KAI"
+
binary_name "KCC"
compile_option "-c "
diff --git a/src/build-data/cc/mipspro b/src/build-data/cc/mipspro
index b75fc4fb3..a4cfbd1ee 100644
--- a/src/build-data/cc/mipspro
+++ b/src/build-data/cc/mipspro
@@ -1,5 +1,7 @@
realname "SGI MIPSPro C++"
+macro_name "MIPSPRO"
+
binary_name "CC"
compile_option "-c "
diff --git a/src/build-data/cc/msvc b/src/build-data/cc/msvc
index 68e4517f8..c19d93e2b 100644
--- a/src/build-data/cc/msvc
+++ b/src/build-data/cc/msvc
@@ -1,5 +1,7 @@
realname "Visual C++"
+macro_name "MSVC"
+
binary_name "cl.exe"
compile_option "/nologo /c "
diff --git a/src/build-data/cc/open64 b/src/build-data/cc/open64
index b7c1e9e99..0157440cf 100644
--- a/src/build-data/cc/open64
+++ b/src/build-data/cc/open64
@@ -1,5 +1,7 @@
realname "Open64"
+macro_name "OPEN64"
+
binary_name "openCC"
compile_option "-c "
diff --git a/src/build-data/cc/pgi b/src/build-data/cc/pgi
index 35f466477..c4fdb9e70 100644
--- a/src/build-data/cc/pgi
+++ b/src/build-data/cc/pgi
@@ -1,5 +1,7 @@
realname "Portland Group C++"
+macro_name "PORTLAND_GROUP"
+
binary_name "pgCC"
compile_option "-c "
diff --git a/src/build-data/cc/sgipro64 b/src/build-data/cc/sgipro64
index 28132ffcc..be91ac69a 100644
--- a/src/build-data/cc/sgipro64
+++ b/src/build-data/cc/sgipro64
@@ -1,5 +1,7 @@
realname "SGI Pro64"
+macro_name "SGI_PRO64"
+
binary_name "sgiCC"
compile_option "-c "
diff --git a/src/build-data/cc/sunwspro b/src/build-data/cc/sunwspro
index e1bc0b26f..9756f8538 100644
--- a/src/build-data/cc/sunwspro
+++ b/src/build-data/cc/sunwspro
@@ -1,5 +1,7 @@
realname "Sun Workshop Pro C++"
+macro_name "SUN_WORKSHOP"
+
binary_name "CC"
compile_option "-c "
diff --git a/src/build-data/cc/xlc b/src/build-data/cc/xlc
index 64b888421..6d06b4c43 100644
--- a/src/build-data/cc/xlc
+++ b/src/build-data/cc/xlc
@@ -1,5 +1,7 @@
realname "IBM XL C/C++"
+macro_name "IBM_XLC"
+
binary_name "xlC"
compile_option "-c "