diff options
| author | Oxore <oxore@protonmail.com> | 2022-06-18 21:40:40 +0300 |
|---|---|---|
| committer | Oxore <oxore@protonmail.com> | 2022-06-18 21:40:40 +0300 |
| commit | c4729c7592f47dc5d235ad9742e6ae31ed9f53b2 (patch) | |
| tree | 5cde5cc4336048ba6798520d6d71e274de700389 | |
| parent | 18b217ea11efa74e3fcf04abaaae1ebd32210440 (diff) | |
Fix debug args, optimize options
| -rw-r--r-- | 3-build-binutils.sh | 2 | ||||
| -rw-r--r-- | 4-build-gcc-stage-1.sh | 8 | ||||
| -rw-r--r-- | 5-build-newlib.sh | 7 |
3 files changed, 9 insertions, 8 deletions
diff --git a/3-build-binutils.sh b/3-build-binutils.sh index 4d7eeeb..a370f86 100644 --- a/3-build-binutils.sh +++ b/3-build-binutils.sh @@ -5,7 +5,7 @@ options_do_configure=1 options_do_build=1 options_do_install=1 -if [ "$0" == "-i" ]; then +if [ "$1" == "-i" ]; then options_do_configure= options_do_build= options_do_install=1 diff --git a/4-build-gcc-stage-1.sh b/4-build-gcc-stage-1.sh index ab35497..8853e55 100644 --- a/4-build-gcc-stage-1.sh +++ b/4-build-gcc-stage-1.sh @@ -5,18 +5,18 @@ options_do_configure=1 options_do_build=1 options_do_install=1 -if [ "$0" == "-i" ]; then +if [ "$1" == "-i" ]; then options_do_configure= options_do_build= options_do_install=1 fi -ln -Tsfrv unpacked/mpc-$mpc_ver unpacked/gcc-$gcc_ver/mpc -ln -Tsfrv unpacked/mpfr-$mpfr_ver unpacked/gcc-$gcc_ver/mpfr -ln -Tsfrv unpacked/isl-$isl_ver unpacked/gcc-$gcc_ver/isl mkdir -p build/gcc-$gcc_ver cd build/gcc-$gcc_ver if [ -n "$options_do_configure" ]; then + ln -Tsfrv unpacked/mpc-$mpc_ver unpacked/gcc-$gcc_ver/mpc + ln -Tsfrv unpacked/mpfr-$mpfr_ver unpacked/gcc-$gcc_ver/mpfr + ln -Tsfrv unpacked/isl-$isl_ver unpacked/gcc-$gcc_ver/isl echo "Configuring gcc-${gcc_ver} (stage 1)" ../../unpacked/gcc-$gcc_ver/configure \ --prefix=$prefix_dir \ diff --git a/5-build-newlib.sh b/5-build-newlib.sh index 87cdc6f..cf24a2e 100644 --- a/5-build-newlib.sh +++ b/5-build-newlib.sh @@ -6,7 +6,7 @@ options_do_configure=1 options_do_build=1 options_do_install=1 -if [ "$0" == "-i" ]; then +if [ "$1" == "-i" ]; then options_do_configure= options_do_build= options_do_install=1 @@ -16,10 +16,11 @@ mkdir -p build/newlib-$newlib_ver cd build/newlib-$newlib_ver if [ -n "$options_do_configure" ]; then echo "Configuring newlib-${newlib_ver}" - CFLAGS_FOR_TARGET="-g -O2 -msoft-float -march=m4k" \ - ../../unpacked/newlib-$newlib_ver/configure \ + ../../unpacked/newlib-$newlib_ver/configure \ --prefix=$prefix_dir \ --target=$target \ + --enable-option-checking \ + --enable-lto \ --with-float=soft \ --enable-soft-float \ >configure.log 2>&1 |
