annotate scripts/test-setup-gcc.sh @ 134:7d50d8d13711

FFS code sync with Magnetite + gcc version fix This change brings the new flash autodetection for FC and Pirelli targets from Magnetite, and should also fix the gcc version for C1xx and gtamodem targets, which were previously broken because they used TI's original flash autodetect code (which operates at address 0) while the boot ROM is mapped there.
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 11 Dec 2018 08:43:25 +0000
parents 5c4db73d289a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
51
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 #!/bin/sh
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 BUILD_DIR=build-gcc-test
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 TARGET=fcdev3b
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 CHIPSET=10
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 DSP=36
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 RF=12
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 L1_DYN_DSP_DWNLD=1
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 GPRS=1
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 SRVC=1
105
5c4db73d289a build system support for memory supervision
Mychaela Falconia <falcon@freecalypso.org>
parents: 51
diff changeset
11 MEMSUPER=0
51
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
105
5c4db73d289a build system support for memory supervision
Mychaela Falconia <falcon@freecalypso.org>
parents: 51
diff changeset
13 export BUILD_DIR TARGET CHIPSET DSP RF L1_DYN_DSP_DWNLD GPRS SRVC MEMSUPER
51
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 set -e
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 mkdir -p $BUILD_DIR
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 scripts/config-headers.sh
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 for i in `ls components`
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 do
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 echo $i
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 if [ $i != bootloader ]
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 then
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 scripts/mk-component-gcc.sh $i
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 fi
daf96987cb39 scripts/test-setup-gcc.sh: created
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 done