Rev | Line | |
---|
[279] | 1 | @ECHO OFF
|
---|
| 2 | set PATH=%PATH%;C:\Program Files (x86)\KPIT\GNUARM-NONEv16.01-EABI\arm-none-eabi\arm-none-eabi\bin
|
---|
| 3 |
|
---|
| 4 | copy "C:\Program Files (x86)\KPIT\GNUARM-NONEv16.01-EABI\arm-none-eabi\arm-none-eabi\arm-none-eabi\lib\armv7-ar\thumb\fpu\libc.a" .\libout.a
|
---|
| 5 | arm-none-eabi-ar d libout.a lib_a-abort.o lib_a-syscalls.o lib_a-localtime.o lib_a-svfprintf.o lib_a-vfprintf.o lib_a-svfiprintf.o lib_a-vfiprintf.o
|
---|
| 6 |
|
---|
| 7 | copy libout.a lib
|
---|
| 8 | rem copy libout.a libopt.a
|
---|
| 9 | rem arm-none-eabi-ar x libopt.a lib_a-setjmp.o
|
---|
| 10 |
|
---|
| 11 | rem arm-none-eabi-libgen --select-lib=newlib --header-files=all --compiler-options=-mcpu=cortex-a9,-march=armv7-a,-mlittle-endian,-mthumb-interwork,-mfloat-abi=hard,-mfpu=vfp,-Os,-ffunction-sections,-fdata-sections,-fno-function-cse,-funit-at-a-time,-falign-jumps --assembler-options=-mcpu=cortex-a9,-march=armv7-a,-mlittle-endian,-mthumb-interwork,-mfloat-abi=hard,-mfpu=vfp --output=libopt.a
|
---|
| 12 | rem arm-none-eabi-libgen --select-lib=optlib --header-files=all --compiler-options=-mcpu=cortex-a9,-march=armv7-a,-mlittle-endian,-mthumb-interwork,-mfloat-abi=hard,-mfpu=vfp,-Os,-ffunction-sections,-fdata-sections,-fno-function-cse,-funit-at-a-time,-falign-jumps --assembler-options=-mcpu=cortex-a9,-march=armv7-a,-mlittle-endian,-mthumb-interwork,-mfloat-abi=hard,-mfpu=vfp --output=libopt.a
|
---|
| 13 | rem arm-none-eabi-ar r libopt.a lib_a-setjmp.o
|
---|
| 14 |
|
---|
| 15 | rem copy libopt.a lib
|
---|
Note:
See
TracBrowser
for help on using the repository browser.