]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
toolchain: enable bootstrap and remove *.py files from lib.
authorArne Fitzenreiter <arne_f@ipfire.org>
Wed, 13 Jan 2016 18:04:56 +0000 (19:04 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Wed, 13 Jan 2016 18:04:56 +0000 (19:04 +0100)
only with bootstrap the gcc pass2 build works on arm.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
lfs/gcc

diff --git a/lfs/gcc b/lfs/gcc
index ea8ef60f041e0802ff7e853f684d1f48391ab248..d28fa852f9aa2789be9c07dc9e26427d06db4711 100644 (file)
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2011  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2016  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -106,7 +106,7 @@ ifeq "$(PASS)" "2"
        --enable-__cxa_atexit \
        --enable-languages=c,c++ \
        --disable-libstdcxx-pch \
-       --disable-bootstrap
+       --enable-bootstrap
   EXTRA_MAKE = 
   EXTRA_INSTALL = 
 else
@@ -289,6 +289,9 @@ ifeq "$(ROOT)" ""
 else
 ifeq    "$(PASS)" "1"
        ln -svf libgcc.a $$(/tools/bin/$(CROSSTARGET)-gcc -print-libgcc-file-name | sed 's/libgcc/&_eh/')
+
+       # remove gdb python files from libdir
+       rm -rf /tools/lib/*-gdb.py
 else
        ln -svf gcc /tools/bin/cc
 endif