diff options
author | Mahesh Radhakrishnan | 2019-08-01 10:09:52 -0500 |
---|---|---|
committer | Mahesh Radhakrishnan | 2019-08-01 10:09:52 -0500 |
commit | 8f230bda0a5a4c510101834bb7bb403182ac2ed8 (patch) | |
tree | 6df2d6dcdbeff8fb360ea70ddb46165a5dbb1a9a | |
parent | 444fe581426c04c9d57f9bce6763ebe43ce284f8 (diff) | |
parent | b4da6df83cd92b73940f5bcb36893b7c85608a20 (diff) | |
download | srio-lld-8f230bda0a5a4c510101834bb7bb403182ac2ed8.tar.gz srio-lld-8f230bda0a5a4c510101834bb7bb403182ac2ed8.tar.xz srio-lld-8f230bda0a5a4c510101834bb7bb403182ac2ed8.zip |
Merge pull request #3 in PROCESSOR-SDK/srio-lld from CATREQ-2702 to masterDEV.SRIO_LLD.02.00.00.17A
* commit 'b4da6df83cd92b73940f5bcb36893b7c85608a20':
CATREQ-2702: Descoping big endian C6x
-rw-r--r-- | build/buildlib.xs | 6 | ||||
-rw-r--r-- | config.bld | 17 | ||||
-rw-r--r-- | package.bld | 1 |
3 files changed, 4 insertions, 20 deletions
diff --git a/build/buildlib.xs b/build/buildlib.xs index 5f8f287..2b0c1cc 100644 --- a/build/buildlib.xs +++ b/build/buildlib.xs | |||
@@ -236,12 +236,6 @@ function createLibMake(device, makelibname,targetname, objectPath) | |||
236 | targetDir="c66"; | 236 | targetDir="c66"; |
237 | targetname=C66LE; | 237 | targetname=C66LE; |
238 | break; | 238 | break; |
239 | case String(C66BE): | ||
240 | tooldir="C6X_GEN_INSTALL_PATH"; | ||
241 | cmdprefix=""; | ||
242 | targetDir="c66"; | ||
243 | targetname=C66BE; | ||
244 | break; | ||
245 | case String(A15LE): | 239 | case String(A15LE): |
246 | tooldir="TOOLCHAIN_PATH_A15"; | 240 | tooldir="TOOLCHAIN_PATH_A15"; |
247 | cmdprefix="CROSS_TOOL_PRFX"; | 241 | cmdprefix="CROSS_TOOL_PRFX"; |
@@ -37,15 +37,6 @@ C66LE.ccOpts.prefix = "-mo -o3 -q -k -eo.o"; | |||
37 | if(extDbgFlags) | 37 | if(extDbgFlags) |
38 | C66LE.ccOpts.prefix = C66LE.ccOpts.prefix + " " + extDbgFlags; | 38 | C66LE.ccOpts.prefix = C66LE.ccOpts.prefix + " " + extDbgFlags; |
39 | 39 | ||
40 | /* C66 ELF compiler configuration for Big Endian Mode. */ | ||
41 | var C66BE = xdc.useModule('ti.targets.elf.C66_big_endian'); | ||
42 | C66BE.rootDir = toolsBaseDir; | ||
43 | C66BE.ccOpts.prefix = "-mo -o3 -q -k -eo.o -DBIGENDIAN"; | ||
44 | if(extDbgFlags) | ||
45 | C66BE.ccOpts.prefix = C66BE.ccOpts.prefix + " " + extDbgFlags; | ||
46 | |||
47 | |||
48 | |||
49 | /* device name (k2?) is inserted between first an second element of this | 40 | /* device name (k2?) is inserted between first an second element of this |
50 | list to construct device file name for each device */ | 41 | list to construct device file name for each device */ |
51 | var deviceConstruct = [ "device/", "/src/device_srio_loopback.c" ]; | 42 | var deviceConstruct = [ "device/", "/src/device_srio_loopback.c" ]; |
@@ -73,7 +64,7 @@ var socs = { | |||
73 | /* Library options */ | 64 | /* Library options */ |
74 | copts: " -DDEVICE_K2H -DSOC_K2H", | 65 | copts: " -DDEVICE_K2H -DSOC_K2H", |
75 | /* target list */ | 66 | /* target list */ |
76 | targets: [ C66LE, C66BE ] | 67 | targets: [ C66LE ] |
77 | }, | 68 | }, |
78 | k2k : | 69 | k2k : |
79 | { | 70 | { |
@@ -84,7 +75,7 @@ var socs = { | |||
84 | /* Library options */ | 75 | /* Library options */ |
85 | copts: " -DDEVICE_K2K -DSOC_K2K", | 76 | copts: " -DDEVICE_K2K -DSOC_K2K", |
86 | /* target list */ | 77 | /* target list */ |
87 | targets: [ C66LE, C66BE ] | 78 | targets: [ C66LE ] |
88 | }, | 79 | }, |
89 | c6678 : | 80 | c6678 : |
90 | { | 81 | { |
@@ -95,7 +86,7 @@ var socs = { | |||
95 | /* Library options */ | 86 | /* Library options */ |
96 | copts: " -DSOC_C6678", | 87 | copts: " -DSOC_C6678", |
97 | /* target list */ | 88 | /* target list */ |
98 | targets: [ C66LE, C66BE ] | 89 | targets: [ C66LE ] |
99 | }, | 90 | }, |
100 | c6657 : | 91 | c6657 : |
101 | { | 92 | { |
@@ -106,7 +97,7 @@ var socs = { | |||
106 | /* Library options */ | 97 | /* Library options */ |
107 | copts: " -DSOC_C6657", | 98 | copts: " -DSOC_C6657", |
108 | /* target list */ | 99 | /* target list */ |
109 | targets: [ C66LE, C66BE ] | 100 | targets: [ C66LE ] |
110 | }, | 101 | }, |
111 | }; | 102 | }; |
112 | 103 | ||
diff --git a/package.bld b/package.bld index 50aedfd..9a3eefa 100644 --- a/package.bld +++ b/package.bld | |||
@@ -53,7 +53,6 @@ print ("Tools Directory : " + toolsBaseDir); | |||
53 | print ("RTSC File Name : " + srioRTSCFileName); | 53 | print ("RTSC File Name : " + srioRTSCFileName); |
54 | print ("SRIO Socket Driver LLD Path : " + srioDriverPath); | 54 | print ("SRIO Socket Driver LLD Path : " + srioDriverPath); |
55 | print ("CC LE opts : " + C66LE.ccOpts.prefix); | 55 | print ("CC LE opts : " + C66LE.ccOpts.prefix); |
56 | print ("CC BE opts : " + C66BE.ccOpts.prefix); | ||
57 | print ("****************************************************************"); | 56 | print ("****************************************************************"); |
58 | 57 | ||
59 | /* Create the release package for the SRIO LLD */ | 58 | /* Create the release package for the SRIO LLD */ |