source: EcnlProtoTool/trunk/prototool/build_newlib.bat@ 279

Last change on this file since 279 was 279, checked in by coas-nagasima, 7 years ago

ファイルを追加、更新。

File size: 1.3 KB
Line 
1@ECHO OFF
2set PATH=%PATH%;C:\Program Files (x86)\KPIT\GNUARM-NONEv16.01-EABI\arm-none-eabi\arm-none-eabi\bin
3
4copy "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
5arm-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
7copy libout.a lib
8rem copy libout.a libopt.a
9rem arm-none-eabi-ar x libopt.a lib_a-setjmp.o
10
11rem 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
12rem 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
13rem arm-none-eabi-ar r libopt.a lib_a-setjmp.o
14
15rem copy libopt.a lib
Note: See TracBrowser for help on using the repository browser.