summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2025-10-28 14:48:27 +0100
committerFelix Morgner <felix.morgner@ost.ch>2025-10-28 14:48:27 +0100
commit63fe5dbb7b662af646440f30f50947338aa7bbef (patch)
tree514890332016641a8803e4bddf2e154928c779fe
parentf10fbd58ea84d5a8d27958d81acb0dd3dff505f1 (diff)
downloadteachos-toolchain-63fe5dbb7b662af646440f30f50947338aa7bbef.tar.xz
teachos-toolchain-63fe5dbb7b662af646440f30f50947338aa7bbef.zip
newlib: add missing target flags
-rwxr-xr-xscripts/0400-build-target-newlib.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/0400-build-target-newlib.sh b/scripts/0400-build-target-newlib.sh
index 0560f3b..f785fac 100755
--- a/scripts/0400-build-target-newlib.sh
+++ b/scripts/0400-build-target-newlib.sh
@@ -17,7 +17,8 @@ LDFLAGS=-mno-red-zone ../newlib-$NEWLIB_VERSION/configure \
--disable-nls \
--disable-werror \
--prefix=/opt/toolchain \
- --target=$TARGET
+ --target=$TARGET \
+ CFLAGS_FOR_TARGET="-mcmodel=kernel -fno-pie"
make -j$(nproc)
make install