From a7417a86fa394efa45dc5a1b87cc10864e2be20f Mon Sep 17 00:00:00 2001 From: "Alejandro W. Sior" Date: Fri, 3 Feb 2023 10:03:37 +0100 Subject: gcc-7: rename from gcc-7-il, add quality of life patches --- gcc-7/files/1000-ld-flags.patch | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 gcc-7/files/1000-ld-flags.patch (limited to 'gcc-7/files/1000-ld-flags.patch') diff --git a/gcc-7/files/1000-ld-flags.patch b/gcc-7/files/1000-ld-flags.patch new file mode 100644 index 0000000..fcdde42 --- /dev/null +++ b/gcc-7/files/1000-ld-flags.patch @@ -0,0 +1,24 @@ +--- ./gcc/config/sol2.h.orig 2016-05-08 21:13:10.810423614 +0200 ++++ ./gcc/config/sol2.h 2016-05-08 21:16:55.681535743 +0200 +@@ -195,8 +195,8 @@ + "%{G:-G} \ + %{YP,*} \ + %{R*} \ +- %{!YP,*:%{p|pg:-Y P,%R/usr/lib/libp%R/lib:%R/usr/lib} \ +- %{!p:%{!pg:-Y P,%R/lib:%R/usr/lib}}}" ++ %{!YP,*:%{p|pg:-Y P,%R/usr/gcc/7/lib:%R/lib:%R/usr/lib -R %R/usr/gcc/7/lib -L %R/usr/gcc/7/lib} \ ++ %{!p:%{!pg:-Y P,%R/usr/gcc/7/lib:%R/lib:%R/usr/lib -R %R/usr/gcc/7/lib -L %R/usr/gcc/7/lib}}}" + + #undef LINK_ARCH32_SPEC + #define LINK_ARCH32_SPEC LINK_ARCH32_SPEC_BASE +@@ -208,8 +208,8 @@ + "%{G:-G} \ + %{YP,*} \ + %{R*} \ +- %{!YP,*:%{p|pg:-Y P,%R/usr/lib/libp/" ARCH64_SUBDIR ":%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR "} \ +- %{!p:%{!pg:-Y P,%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR "}}}" ++ %{!YP,*:%{p|pg:-Y P,%R/usr/gcc/7/lib/" ARCH64_SUBDIR ":%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR " -R %R/usr/gcc/7/lib/" ARCH64_SUBDIR " -L %R/usr/gcc/7/lib/" ARCH64_SUBDIR "} \ ++ %{!p:%{!pg:-Y P,%R/usr/gcc/7/lib/" ARCH64_SUBDIR ":%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR " -R %R/usr/gcc/7/lib/" ARCH64_SUBDIR " -L %R/usr/gcc/7/lib/" ARCH64_SUBDIR "}}}" + + #undef LINK_ARCH64_SPEC + #ifndef USE_GLD -- cgit v1.2.3