Changeset 21033


Ignore:
Timestamp:
2010-04-19T17:43:08+02:00 (8 years ago)
Author:
acoul
Message:

add gcc-4.5.0 preliminary support

Location:
trunk
Files:
13 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/toolchain/gcc/Config.in

    r19870 r21033  
    4242        config GCC_VERSION_4_4_3 
    4343                bool "gcc 4.4.3" 
     44 
     45        config GCC_VERSION_4_5_0 
     46                bool "gcc 4.5.0" 
    4447 
    4548        config GCC_VERSION_LLVM 
  • trunk/toolchain/gcc/Config.version

    r19824 r21033  
    1111        default "4.4.2"     if GCC_VERSION_4_4_2 
    1212        default "4.4.3"     if GCC_VERSION_4_4_3 
     13        default "4.5.0"     if GCC_VERSION_4_5_0 
    1314        default "4.4.3+cs"  if GCC_VERSION_4_4_3_CS 
    1415        default "llvm"      if GCC_VERSION_LLVM 
     
    3132        default y       if GCC_VERSION_4_3 
    3233        default y       if GCC_VERSION_4_4 
     34        default y       if GCC_VERSION_4_5 
    3335 
    3436config GCC_VERSION_4_1 
     
    5456        default y       if GCC_VERSION_4_4_3 
    5557        default y       if GCC_VERSION_4_4_3_CS 
     58 
     59config GCC_VERSION_4_5 
     60        bool 
     61        default y       if GCC_VERSION_4_5_0 
    5662 
    5763endif 
  • trunk/toolchain/gcc/Makefile

    r20018 r21033  
    6464    PKG_MD5SUM:=fe1ca818fc6d2caeffc9051fe67ff103 
    6565  endif 
     66  ifeq ($(PKG_VERSION),4.5.0) 
     67  PKG_MD5SUM:=ff27b7c4a5d5060c8a8543a44abca31f 
     68  endif 
    6669endif 
    6770 
     
    109112endif 
    110113 
     114ifneq ($(CONFIG_GCC_VERSION_4_5),) 
     115  GCC_BUILD_TARGET_LIBGCC:=y 
     116  GCC_CONFIGURE+= \ 
     117                --with-gmp=$(TOPDIR)/staging_dir/host \ 
     118                --with-mpc=$(TOPDIR)/staging_dir/host \ 
     119                --with-mpfr=$(TOPDIR)/staging_dir/host \ 
     120                --disable-decimal-float 
     121endif 
     122 
    111123ifneq ($(CONFIG_SSP_SUPPORT),) 
    112124  GCC_CONFIGURE+= \ 
  • trunk/tools/Makefile

    r19578 r21033  
    1212tools-y := 
    1313ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),) 
     14ifeq ($(CONFIG_GCC_VERSION_4_5),y) 
     15tools-$(CONFIG_GCC_VERSION_4_5) += gmp mpfr mpc 
     16else 
    1417tools-$(CONFIG_GCC_VERSION_4_3)$(CONFIG_GCC_VERSION_4_4) += gmp mpfr 
     18endif 
    1519endif 
    1620tools-y += m4 autoconf automake bison pkg-config sed mklibs 
     
    4145$(curdir)/autoconf/compile := $(curdir)/m4/install 
    4246$(curdir)/automake/compile := $(curdir)/m4/install $(curdir)/autoconf/install 
     47$(curdir)/mpc/compile := $(curdir)/gmp/install 
    4348$(curdir)/mpfr/compile := $(curdir)/gmp/install 
    4449$(curdir)/mtd-utils/compile := $(curdir)/libuuid/install 
  • trunk/tools/mpfr/Makefile

    r19060 r21033  
    88 
    99PKG_NAME:=mpfr 
    10 PKG_VERSION:=2.4.1 
     10PKG_VERSION:=2.4.2 
    1111 
    1212PKG_SOURCE_URL:=http://www.mpfr.org/mpfr-$(PKG_VERSION) 
    1313PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    14 PKG_MD5SUM:=c5ee0a8ce82ad55fe29ac57edd35d09e 
     14PKG_MD5SUM:=89e59fe665e2b3ad44a6789f40b059a0 
    1515 
    1616include $(INCLUDE_DIR)/host-build.mk 
  • trunk/tools/mpfr/patches/001-no_tests.patch

    r17334 r21033  
    88-SUBDIRS = tests 
    99+SUBDIRS = 
    10  EXTRA_DIST = BUGS FAQ.html PATCHES VERSION get_patches.sh round_raw_generic.c gen_inverse.h jyn_asympt.c 
    1110  
    12  include_HEADERS = mpfr.h mpf2mpfr.h 
     11 nobase_dist_doc_DATA = AUTHORS BUGS COPYING COPYING.LIB FAQ.html NEWS TODO \ 
     12   examples/ReadMe examples/divworst.c examples/rndo-add.c examples/sample.c 
    1313diff -urN mpfr-2.4.1/Makefile.in mpfr-2.4.1.new/Makefile.in 
    1414--- mpfr-2.4.1/Makefile.in      2009-02-25 17:18:06.000000000 +0100 
    1515+++ mpfr-2.4.1.new/Makefile.in  2009-08-20 14:58:32.000000000 +0200 
    16 @@ -295,7 +295,7 @@ 
     16@@ -344,7 +344,7 @@ 
    1717 top_srcdir = @top_srcdir@ 
    1818 AUTOMAKE_OPTIONS = gnu ansi2knr 
     
    2020-SUBDIRS = tests 
    2121+SUBDIRS = 
    22  EXTRA_DIST = BUGS FAQ.html PATCHES VERSION get_patches.sh round_raw_generic.c gen_inverse.h jyn_asympt.c 
    23  include_HEADERS = mpfr.h mpf2mpfr.h 
    24  lib_LTLIBRARIES = libmpfr.la 
     22 nobase_dist_doc_DATA = AUTHORS BUGS COPYING COPYING.LIB FAQ.html NEWS TODO \ 
     23   examples/ReadMe examples/divworst.c examples/rndo-add.c examples/sample.c 
     24  
Note: See TracChangeset for help on using the changeset viewer.