changeset 5566:a046a34a63dd

Ugh, more cross.gcc import fixes.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Wed, 16 Sep 2009 11:07:33 +0200
parents aa2e877c69e1
children 20592e0c6bd8
files gub/specs/debian/cross/gcc-34.py gub/specs/freebsd/cross/gcc.py gub/specs/linux-arm-softfloat/cross/gcc.py
diffstat 3 files changed, 12 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/debian/cross/gcc-34.py	Wed Sep 16 08:55:20 2009 +0200
+++ b/gub/specs/debian/cross/gcc-34.py	Wed Sep 16 11:07:33 2009 +0200
@@ -1,11 +1,11 @@
-from gub.specs.cross import gcc
+from gub.specs.cross import gcc as cross_gcc
 
-class Gcc_34__debian__mipsel (gcc.Gcc):
+class Gcc_34__debian__mipsel (cross_gcc.Gcc):
     def languages (self):
         return  ['c']
         
     def configure_command (self):
-        return misc.join_lines (gcc.Gcc.configure_command (self)
+        return misc.join_lines (cross_gcc.Gcc.configure_command (self)
                                + '''
 --program-suffix=-3.4
 --with-ar=%(cross_prefix)s/bin/%(target_architecture)s-ar
@@ -13,13 +13,13 @@
 ''')
 
     def configure (self):
-        gcc.Gcc.configure (self)
+        cross_gcc.Gcc.configure (self)
         #FIXME: --with-ar, --with-nm does not work?
         for i in ('ar', 'nm', 'ranlib'):
             self.system ('cd %(cross_prefix)s/bin && ln -sf %(target_architecture)s-%(i)s %(target_architecture)s-%(i)s-3.4', env=locals ())
                 
     def install (self):
-        gcc.Gcc.install (self)
+        cross_gcc.Gcc.install (self)
         # get rid of duplicates
         self.system ('''
 rm -f %(install_prefix)s/lib/libgcc_s.so
--- a/gub/specs/freebsd/cross/gcc.py	Wed Sep 16 08:55:20 2009 +0200
+++ b/gub/specs/freebsd/cross/gcc.py	Wed Sep 16 11:07:33 2009 +0200
@@ -1,8 +1,8 @@
-from gub.specs.cross import gcc
+from gub.specs.cross import gcc as cross_gcc
 
-class Gcc__freebsd (gcc.Gcc):
+class Gcc__freebsd (cross_gcc.Gcc):
     #source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2'
     #source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.1.1/gcc-4.1.1.tar.bz2'
     source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.3.2/gcc-4.3.2.tar.bz2'
     def _get_build_dependencies (self):
-        return gcc.Gcc._get_build_dependencies (self) + ['tools::mpfr']
+        return cross_gcc.Gcc._get_build_dependencies (self) + ['tools::mpfr']
--- a/gub/specs/linux-arm-softfloat/cross/gcc.py	Wed Sep 16 08:55:20 2009 +0200
+++ b/gub/specs/linux-arm-softfloat/cross/gcc.py	Wed Sep 16 11:07:33 2009 +0200
@@ -1,17 +1,17 @@
 from gub import mirrors
-from gub.specs.cross import gcc
+from gub.specs.cross import gcc as cross_gcc
 from gub import misc
 
-class Gcc (gcc.Gcc_from_source):
+class Gcc (cross_gcc.Gcc_from_source):
     source = 'ftp://ftp.gnu.org/pub/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2'
     def patch (self):
-        gcc.Gcc_from_source.patch (self)
+        cross_gcc.Gcc_from_source.patch (self)
         self.system ('''
 cd %(srcdir)s && patch -p1 < %(patchdir)s/gcc-3.4.0-arm-lib1asm.patch
 cd %(srcdir)s && patch -p1 < %(patchdir)s/gcc-3.4.0-arm-nolibfloat.patch
 ''')
     def configure_command (self):
-        return (gcc.Gcc_from_source.configure_command (self)
+        return (cross_gcc.Gcc_from_source.configure_command (self)
                 + misc.join_lines ('''
 --with-float=soft
 #--with-fpu=vfp