Merge branch 'dynamic_linking' into 'master'

feat(prefix): set default hash style to GNU

See merge request redox-os/redox!1537
This commit is contained in:
Jeremy Soller 2025-01-11 18:39:40 +00:00
commit 74f0a0eea1

View file

@ -169,6 +169,7 @@ else
--program-prefix="$(GNU_TARGET)-" \ --program-prefix="$(GNU_TARGET)-" \
--prefix="" \ --prefix="" \
--disable-werror \ --disable-werror \
--enable-default-hash-style=gnu \
&& \ && \
$(MAKE) -j `$(NPROC)` all && \ $(MAKE) -j `$(NPROC)` all && \
$(MAKE) -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial" $(MAKE) -j `$(NPROC)` install DESTDIR="$(ROOT)/$@.partial"
@ -209,6 +210,7 @@ else
--disable-shared \ --disable-shared \
--enable-languages=c,c++ \ --enable-languages=c,c++ \
--without-headers \ --without-headers \
--with-linker-hash-style=gnu \
&& \ && \
$(MAKE) -j `$(NPROC)` all-gcc all-target-libgcc && \ $(MAKE) -j `$(NPROC)` all-gcc all-target-libgcc && \
$(MAKE) -j `$(NPROC)` install-gcc install-target-libgcc DESTDIR="$(ROOT)/$@.partial" $(MAKE) -j `$(NPROC)` install-gcc install-target-libgcc DESTDIR="$(ROOT)/$@.partial"
@ -298,6 +300,7 @@ else
--enable-languages=c,c++ \ --enable-languages=c,c++ \
--enable-shared \ --enable-shared \
--enable-threads=posix \ --enable-threads=posix \
--with-linker-hash-style=gnu \
&& \ && \
$(MAKE) -j `$(NPROC)` all-gcc all-target-libgcc all-target-libstdc++-v3 && \ $(MAKE) -j `$(NPROC)` all-gcc all-target-libgcc all-target-libstdc++-v3 && \
$(MAKE) -j `$(NPROC)` install-gcc install-target-libgcc install-target-libstdc++-v3 DESTDIR="$(ROOT)/$@.partial" $(MAKE) -j `$(NPROC)` install-gcc install-target-libgcc install-target-libstdc++-v3 DESTDIR="$(ROOT)/$@.partial"