diff options
-rw-r--r-- | build/buildlib.xs | 6 | ||||
-rw-r--r-- | config.bld | 27 | ||||
-rw-r--r-- | package.bld | 1 |
3 files changed, 5 insertions, 29 deletions
diff --git a/build/buildlib.xs b/build/buildlib.xs index 473ac5d..028b84f 100644 --- a/build/buildlib.xs +++ b/build/buildlib.xs | |||
@@ -238,12 +238,6 @@ function createLibMake(makelibname,targetname, objectPath) | |||
238 | targetDir="c66"; | 238 | targetDir="c66"; |
239 | targetname=C66LE; | 239 | targetname=C66LE; |
240 | break; | 240 | break; |
241 | case String(C66BE): | ||
242 | tooldir="C6X_GEN_INSTALL_PATH"; | ||
243 | cmdprefix=""; | ||
244 | targetDir="c66"; | ||
245 | targetname=C66BE; | ||
246 | break; | ||
247 | case String(A15LE): | 241 | case String(A15LE): |
248 | tooldir="TOOLCHAIN_PATH_A15"; | 242 | tooldir="TOOLCHAIN_PATH_A15"; |
249 | cmdprefix="CROSS_TOOL_PRFX"; | 243 | cmdprefix="CROSS_TOOL_PRFX"; |
@@ -58,13 +58,6 @@ var paCoverityAnalysis = java.lang.System.getenv("STATIC_ANALYZE"); | |||
58 | if(extDbgFlags) | 58 | if(extDbgFlags) |
59 | C66LE.ccOpts.prefix = C66LE.ccOpts.prefix + " " + extDbgFlags; | 59 | C66LE.ccOpts.prefix = C66LE.ccOpts.prefix + " " + extDbgFlags; |
60 | 60 | ||
61 | /* C66 ELF compiler configuration for Big Endian Mode. */ | ||
62 | var C66BE = xdc.useModule('ti.targets.elf.C66_big_endian'); | ||
63 | C66BE.rootDir = c66ToolsBaseDir; | ||
64 | C66BE.ccOpts.prefix = "-mo -o3 -q -k -eo.o -DBIGENDIAN"; | ||
65 | if(extDbgFlags) | ||
66 | C66BE.ccOpts.prefix = C66BE.ccOpts.prefix + " " + extDbgFlags; | ||
67 | |||
68 | /* ARMv7 A15 compiler configuration */ | 61 | /* ARMv7 A15 compiler configuration */ |
69 | var A15LE = xdc.useModule('gnu.targets.arm.A15F'); | 62 | var A15LE = xdc.useModule('gnu.targets.arm.A15F'); |
70 | A15LE.rootDir = a15ToolsBaseDir; | 63 | A15LE.rootDir = a15ToolsBaseDir; |
@@ -109,16 +102,6 @@ if (miniBuild == "ON") { | |||
109 | 102 | ||
110 | C66LE.profiles["release"].filters[C66LE.profiles["release"].filters.length++] = makeC66LEFilter; | 103 | C66LE.profiles["release"].filters[C66LE.profiles["release"].filters.length++] = makeC66LEFilter; |
111 | 104 | ||
112 | |||
113 | var makeC66BEFilter = { | ||
114 | moduleName: "build.filter.Make", | ||
115 | params: { | ||
116 | makefileName: "simpleC66BE.mak", | ||
117 | } | ||
118 | }; | ||
119 | |||
120 | C66BE.profiles["release"].filters[C66BE.profiles["release"].filters.length++] = makeC66BEFilter; | ||
121 | |||
122 | } | 105 | } |
123 | 106 | ||
124 | 107 | ||
@@ -142,35 +125,35 @@ var socs = { | |||
142 | /* Build this library */ | 125 | /* Build this library */ |
143 | build: "false", | 126 | build: "false", |
144 | /* target list */ | 127 | /* target list */ |
145 | targets: [ C66LE, C66BE, A15LE ] | 128 | targets: [ C66LE, A15LE ] |
146 | }, | 129 | }, |
147 | k2k : | 130 | k2k : |
148 | { | 131 | { |
149 | /* Build this library */ | 132 | /* Build this library */ |
150 | build: "false", | 133 | build: "false", |
151 | /* target list */ | 134 | /* target list */ |
152 | targets: [ C66LE, C66BE, A15LE ] | 135 | targets: [ C66LE, A15LE ] |
153 | }, | 136 | }, |
154 | k2e: | 137 | k2e: |
155 | { | 138 | { |
156 | /* Build this library */ | 139 | /* Build this library */ |
157 | build: "false", | 140 | build: "false", |
158 | /* target list */ | 141 | /* target list */ |
159 | targets: [ C66LE, C66BE, A15LE ] | 142 | targets: [ C66LE, A15LE ] |
160 | }, | 143 | }, |
161 | k2l : | 144 | k2l : |
162 | { | 145 | { |
163 | /* Build this library */ | 146 | /* Build this library */ |
164 | build: "false", | 147 | build: "false", |
165 | /* target list */ | 148 | /* target list */ |
166 | targets: [ C66LE, C66BE, A15LE ] | 149 | targets: [ C66LE, A15LE ] |
167 | }, | 150 | }, |
168 | c6678 : | 151 | c6678 : |
169 | { | 152 | { |
170 | /* Build this library */ | 153 | /* Build this library */ |
171 | build: "false", | 154 | build: "false", |
172 | /* target list */ | 155 | /* target list */ |
173 | targets: [ C66LE, C66BE ] | 156 | targets: [ C66LE ] |
174 | } | 157 | } |
175 | }; | 158 | }; |
176 | 159 | ||
diff --git a/package.bld b/package.bld index 894576e..962d637 100644 --- a/package.bld +++ b/package.bld | |||
@@ -66,7 +66,6 @@ else | |||
66 | { | 66 | { |
67 | print ("A15 basic opts : " + A15LE.ccOpts.prefix); | 67 | print ("A15 basic opts : " + A15LE.ccOpts.prefix); |
68 | print ("C66 LE opts : " + C66LE.ccOpts.prefix); | 68 | print ("C66 LE opts : " + C66LE.ccOpts.prefix); |
69 | print ("C66 BE opts : " + C66BE.ccOpts.prefix); | ||
70 | } | 69 | } |
71 | print ("***********************************************************"); | 70 | print ("***********************************************************"); |
72 | 71 | ||