[gcc-6] 158/401: * Fix building libgnatprj on powerpc, and on PIE enabled builds (YunQiang Su). Closes: #826365.
Ximin Luo
infinity0 at debian.org
Wed Apr 5 15:48:44 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.
commit 7d50d486aa961b1e0f64de546923a2980d960aed
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date: Thu Jun 9 16:22:04 2016 +0000
* Fix building libgnatprj on powerpc, and on PIE enabled builds (YunQiang Su).
Closes: #826365.
git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@8880 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
debian/patches/ada-gnattools-cross.diff | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/debian/patches/ada-gnattools-cross.diff b/debian/patches/ada-gnattools-cross.diff
index 9e01791..a085d1d 100644
--- a/debian/patches/ada-gnattools-cross.diff
+++ b/debian/patches/ada-gnattools-cross.diff
@@ -542,7 +542,7 @@ Index: b/src/gnattools/Makefile.in
# For finding the GCC build dir, which is used far too much
GCC_DIR=../gcc
-@@ -70,28 +70,167 @@ INCLUDES_FOR_SUBDIR = -iquote . -iquote
+@@ -70,28 +70,168 @@ INCLUDES_FOR_SUBDIR = -iquote . -iquote
ADA_INCLUDES_FOR_SUBDIR = -I. -I$(fsrcdir)/ada
CXX_LFLAGS = \
@@ -553,7 +553,8 @@ Index: b/src/gnattools/Makefile.in
+ -B../$(target_noncanonical)/libstdc++-v3/src/.libs \
+ -B../$(target_noncanonical)/libstdc++-v3/libsupc++/.libs \
+ -L../$(target_noncanonical)/libstdc++-v3/src/.libs \
-+ -L../$(target_noncanonical)/libstdc++-v3/libsupc++/.libs
++ -L../$(target_noncanonical)/libstdc++-v3/libsupc++/.libs \
++ -L../$(target_noncanonical)/libatomic/.libs
+
+CFLAGS=-O2 -Wall
+ADA_CFLAGS=-O2 -gnatn
@@ -569,8 +570,8 @@ Index: b/src/gnattools/Makefile.in
+../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a
+
+# We will use the just-built compiler to compile and link everything.
-+GCC=../gcc/xgcc -B../gcc/
-+GXX=../gcc/xg++ -B../gcc/
++GCC=../gcc/xgcc -B../gcc/ -no-pie
++GXX=../gcc/xg++ -B../gcc/ -no-pie
+
+# File lists
+# ----------
@@ -731,7 +732,7 @@ Index: b/src/gnattools/Makefile.in
# Variables for regnattools
TOOLS_FLAGS_TO_PASS_RE= \
-@@ -184,20 +323,12 @@ $(GCC_DIR)/stamp-tools:
+@@ -184,20 +324,12 @@ $(GCC_DIR)/stamp-tools:
$(GCC_DIR)/ada/tools/$(word 1,$(subst <, ,$(PAIR)));)
touch $(GCC_DIR)/stamp-tools
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-6.git
More information about the Reproducible-commits
mailing list