Commit c418efb2 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

ARM R5 should be hard float

parent 9665ceef
......@@ -60,15 +60,15 @@ armr5-none-eabi:
swapon swap
tar xf gcc-11.1.0.tar.xz
mkdir gcc-build
cd gcc-build && ../gcc-11.1.0/configure --target=arm-none-eabi --prefix=$(CURDIR)/../toolchain/armr5-none-eabi --program-prefix=armr5-none-eabi- --with-build-time-tools=$(CURDIR)/../toolchain/armr5-none-eabi/bin --with-as=$(CURDIR)/../toolchain/armr5-none-eabi/bin/armr5-none-eabi-as --with-cpu=cortex-r5 --enable-languages=c --without-headers --disable-multilib --disable-shared --disable-threads --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx --disable-nls --disable-decimal-float --disable-libatomic --disable-libgomp --disable-libmpx --disable-libvtv
cd gcc-build && ../gcc-11.1.0/configure --target=arm-none-eabi --prefix=$(CURDIR)/../toolchain/armr5-none-eabi --program-prefix=armr5-none-eabi- --with-build-time-tools=$(CURDIR)/../toolchain/armr5-none-eabi/bin --with-as=$(CURDIR)/../toolchain/armr5-none-eabi/bin/armr5-none-eabi-as --with-cpu=cortex-r5 --with-float=hard --enable-languages=c --without-headers --disable-multilib --disable-shared --disable-threads --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx --disable-nls --disable-decimal-float --disable-libatomic --disable-libgomp --disable-libmpx --disable-libvtv
PATH=$$PATH:$(CURDIR)/../toolchain/armr5-none-eabi/bin $(MAKE) -C gcc-build
PATH=$$PATH:$(CURDIR)/../toolchain/armr5-none-eabi/bin $(MAKE) -C gcc-build install
rm -rf gcc-build
$(MAKE) -C ../newlib armr5-none-eabi
mkdir gcc-build
cd gcc-build && ../gcc-11.1.0/configure --target=arm-none-eabi --prefix=$(CURDIR)/../toolchain/armr5-none-eabi --program-prefix=armr5-none-eabi- --with-build-time-tools=$(CURDIR)/../toolchain/armr5-none-eabi/bin --with-as=$(CURDIR)/../toolchain/armr5-none-eabi/bin/armr5-none-eabi-as --with-cpu=cortex-r5 --with-sysroot=$(CURDIR)/../toolchain/arm-none-eabi --with-native-system-header-dir=/include --enable-languages=c,c++ --with-newlib --disable-multilib --disable-shared --disable-threads --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-nls --disable-decimal-float --disable-libatomic --disable-libgomp --disable-libmpx --disable-libvtv
PATH=$$PATH:$(CURDIR)/../toolchain/arm-none-eabi/bin $(MAKE) -C gcc-build
PATH=$$PATH:$(CURDIR)/../toolchain/arm-none-eabi/bin $(MAKE) -C gcc-build install
cd gcc-build && ../gcc-11.1.0/configure --target=arm-none-eabi --prefix=$(CURDIR)/../toolchain/armr5-none-eabi --program-prefix=armr5-none-eabi- --with-build-time-tools=$(CURDIR)/../toolchain/armr5-none-eabi/bin --with-as=$(CURDIR)/../toolchain/armr5-none-eabi/bin/armr5-none-eabi-as --with-ld=$(CURDIR)/../toolchain/armr5-none-eabi/bin/armr5-none-eabi-ld --with-cpu=cortex-r5 --with-float=hard --with-sysroot=$(CURDIR)/../toolchain/armr5-none-eabi --with-native-system-header-dir=/include --enable-languages=c,c++ --with-newlib --disable-multilib --disable-shared --disable-threads --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-nls --disable-decimal-float --disable-libatomic --disable-libgomp --disable-libmpx --disable-libvtv
PATH=$$PATH:$(CURDIR)/../toolchain/armr5-none-eabi/bin $(MAKE) -C gcc-build
PATH=$$PATH:$(CURDIR)/../toolchain/armr5-none-eabi/bin $(MAKE) -C gcc-build install
rm -rf gcc-build
rm -rf gcc-11.1.0
swapoff swap
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment