summaryrefslogtreecommitdiff
path: root/templates/makedll.mpt
diff options
context:
space:
mode:
authorelliott_c <ocielliottc@users.noreply.github.com>2009-09-28 15:19:07 +0000
committerelliott_c <ocielliottc@users.noreply.github.com>2009-09-28 15:19:07 +0000
commit3b40865ba1b607d343fd3fc5ae225700fcaa2c26 (patch)
tree7ee637ac1bf7ed9fd9ea56344b7897a22027bf33 /templates/makedll.mpt
parent203d69a0d39368ccf804caf924c1d65e90853842 (diff)
downloadMPC-3b40865ba1b607d343fd3fc5ae225700fcaa2c26.tar.gz
ChangeLogTag: Mon Sep 28 15:18:36 UTC 2009 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'templates/makedll.mpt')
-rw-r--r--templates/makedll.mpt16
1 files changed, 16 insertions, 0 deletions
diff --git a/templates/makedll.mpt b/templates/makedll.mpt
index 23ba37cf..90310b7f 100644
--- a/templates/makedll.mpt
+++ b/templates/makedll.mpt
@@ -113,6 +113,18 @@ gcc {
visopt = -fvisibility=hidden -fvisibility-inlines-hidden
}
+arm_elf_gcc {
+ cxx = arm-elf-g++
+ ar = arm-elf-ar
+ arflags = rcs
+ compilerflags = -isystem /usr/local/arm-elf/include
+ shflags = -shared
+ platforms = nucleus
+ pchcreate = "-o "
+ pchnobj = 1
+ visopt = -fvisibility=hidden -fvisibility-inlines-hidden
+}
+
Intel {
cxx = icpc
pic = -fPIC
@@ -237,6 +249,10 @@ linux {
extracppflags = -D_REENTRANT
}
+nucleus {
+ extracppflags = -mcpu=arm7tdmi -msoft-float -mthumb-interwork
+}
+
solaris {
shflags = -G
ldlibs = -lsocket -ldl -lnsl -lgen -lposix4 -lthread