summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKoenig, Joerg <Joerg.Koenig@techsat.com>2023-08-26 11:14:20 (GMT)
committerKoenig, Joerg <Joerg.Koenig@techsat.com>2023-08-26 11:14:20 (GMT)
commit58deeb855bd9035160d41ecade03a13a74c5ab49 (patch)
tree50f64afe0aefb8c499ff66769d56aceb3451d081 /Makefile
parent7a7461e83e2f36d394532f70662848c196c3b3ca (diff)
downloadcrossarm-master.zip
crossarm-master.tar.gz
crossarm-master.tar.bz2
apply patches for gcc correctlyHEADmaster
Change-Id: I94ac8bfaf7633b95668ce369324d158d4ec9027d
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 4 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index dc5fc0e..01955cc 100644
--- a/Makefile
+++ b/Makefile
@@ -76,13 +76,6 @@ $(SOURCEPATH)/binutils-$(VERSION_BINUTILS).tar.bz2:
curl https://ftp.gnu.org/gnu/binutils/binutils-$(VERSION_BINUTILS).tar.bz2 \
--output $(SOURCEPATH)/binutils-$(VERSION_BINUTILS).tar.bz2
-prepare:
- cd $(BUILDPATH)/gcc.src && \
- patch -p1 < $(PATCHESPATH)/0002-Relocate-libintl.patch && \
- patch -p1 < $(PATCHESPATH)/0010-Fix-using-large-PCH.patch && \
- patch -p1 < $(PATCHESPATH)/0025-gcc11_1_0_quick_exit.patch
- tar -jxf $(SOURCEPATH)/binutils-$(VERSION_BINUTILS).tar.bz2 -C $(BUILDPATH)/
-
binutils:
tar -jxf $(SOURCEPATH)/binutils-$(VERSION_BINUTILS).tar.bz2 -C $(BUILDPATH)/
mkdir -p $(BUILDPATH)/_binutils
@@ -109,6 +102,8 @@ binutils:
gcc-stage1:
cd $(BUILDPATH) && rm -Rf gcc-$(VERSION_GCC) && \
tar -jxf $(SOURCEPATH)/gcc-$(VERSION_GCC).tar.bz2
+ cd $(BUILDPATH)/gcc-$(VERSION_GCC) && \
+ patch -p1 < $(PATCHESPATH)/0002-Relocate-libintl.patch
cd $(BUILDPATH)/gcc-$(VERSION_GCC) && bash ./contrib/download_prerequisites
rm -Rf $(BUILDPATH)/gcc.build && mkdir -p $(BUILDPATH)/gcc.build
cd $(BUILDPATH)/gcc.build && \
@@ -179,6 +174,8 @@ cross-glibc:
gcc-stage2:
cd $(BUILDPATH) && rm -Rf gcc-$(VERSION_GCC) && \
tar -jxf $(SOURCEPATH)/gcc-$(VERSION_GCC).tar.bz2
+ cd $(BUILDPATH)/gcc-$(VERSION_GCC) && \
+ patch -p1 < $(PATCHESPATH)/0002-Relocate-libintl.patch
cd $(BUILDPATH)/gcc-$(VERSION_GCC) && bash ./contrib/download_prerequisites
rm -Rf $(BUILDPATH)/gcc.build && mkdir -p $(BUILDPATH)/gcc.build
cd $(BUILDPATH)/gcc.build && \