Enable default PIE for cross-compilation

This commit is contained in:
EnderIce2 2024-02-02 02:00:10 +02:00
parent 4722e34a01
commit 6301975d96
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -62,7 +62,7 @@ do_binutils_64:
do_gcc_64:
cd build-gcc64 && \
../gcc/configure --target=x86_64-fennix \
--prefix="$(CROSS_DIR)" --disable-nls \
--prefix="$(CROSS_DIR)" --disable-nls --enable-default-pie \
--enable-languages=c,c++ --enable-shared --without-headers && \
make all-gcc -j$(shell nproc) && \
make all-target-libgcc -j$(shell nproc) && \
@ -79,7 +79,7 @@ do_binutils_32:
do_gcc_32:
cd build-gcc32 && \
../gcc/configure --target=i386-fennix \
--prefix="$(CROSS_DIR)" --disable-nls \
--prefix="$(CROSS_DIR)" --disable-nls --enable-default-pie \
--enable-languages=c,c++ --enable-shared --without-headers && \
make all-gcc -j$(shell nproc) && \
make all-target-libgcc -j$(shell nproc) && \