From: <dan...@us...> - 2007-12-21 14:10:45
|
Revision: 1096 http://cegcc.svn.sourceforge.net/cegcc/?rev=1096&view=rev Author: dannybackx Date: 2007-12-21 06:10:43 -0800 (Fri, 21 Dec 2007) Log Message: ----------- Add a ChangeLog file. Get binutils to work for our targets arm-unknown-cegcc and arm-unknown-mingw32ce. Modified Paths: -------------- trunk/cegcc/src/binutils-2.18/bfd/config.bfd trunk/cegcc/src/binutils-2.18/binutils/Makefile.in trunk/cegcc/src/binutils-2.18/binutils/configure trunk/cegcc/src/binutils-2.18/binutils/configure.in trunk/cegcc/src/binutils-2.18/binutils/doc/Makefile.in trunk/cegcc/src/binutils-2.18/config.sub trunk/cegcc/src/binutils-2.18/configure trunk/cegcc/src/binutils-2.18/configure.ac trunk/cegcc/src/binutils-2.18/gas/configure.tgt trunk/cegcc/src/binutils-2.18/ld/configure.tgt Added Paths: ----------- trunk/cegcc/src/binutils-2.18/ChangeLog.ce Added: trunk/cegcc/src/binutils-2.18/ChangeLog.ce =================================================================== --- trunk/cegcc/src/binutils-2.18/ChangeLog.ce (rev 0) +++ trunk/cegcc/src/binutils-2.18/ChangeLog.ce 2007-12-21 14:10:43 UTC (rev 1096) @@ -0,0 +1,12 @@ +2007-12-21 Danny Backx <dan...@us...> + + * config.sub : Add cegcc as a recognized system. + * configure.ac, gas/configure.tgt, ld/configure.tgt, + binutils/configure.in, bfd/config.bfd : Add arm-*-mingw32ce* and arm-*-cegcc* . + * configure, binutils/configure : Regenerated. + * binutils/Makefile.in, binutils/doc/Makefile.in : Regenerated but no + functional difference. + +2007-12-21 Danny Backx <dan...@us...> + + * Initial import into cegcc svn : binutils 2.18. Modified: trunk/cegcc/src/binutils-2.18/bfd/config.bfd =================================================================== --- trunk/cegcc/src/binutils-2.18/bfd/config.bfd 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/bfd/config.bfd 2007-12-21 14:10:43 UTC (rev 1096) @@ -238,6 +238,12 @@ targ_underscore=no targ_cflags="-DARM_WINCE -DARM_COFF_BUGFIX" ;; + arm-wince-* | arm-*-wince | arm-*-mingw32ce* | arm-*-cegcc*) + targ_defvec=arm_wince_pe_little_vec + targ_selvecs="arm_wince_pe_little_vec arm_wince_pe_big_vec arm_wince_pei_little_vec arm_wince_pei_big_vec" + targ_underscore=no + targ_cflags="-DARM_WINCE -DARM_COFF_BUGFIX" + ;; arm-*-pe*) targ_defvec=armpe_little_vec targ_selvecs="armpe_little_vec armpe_big_vec armpei_little_vec armpei_big_vec" Modified: trunk/cegcc/src/binutils-2.18/binutils/Makefile.in =================================================================== --- trunk/cegcc/src/binutils-2.18/binutils/Makefile.in 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/binutils/Makefile.in 2007-12-21 14:10:43 UTC (rev 1096) @@ -532,15 +532,15 @@ @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --cygnus '; \ - cd $(srcdir) && $(AUTOMAKE) --cygnus \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ + cd $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --cygnus Makefile + $(AUTOMAKE) --foreign Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ Modified: trunk/cegcc/src/binutils-2.18/binutils/configure =================================================================== --- trunk/cegcc/src/binutils-2.18/binutils/configure 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/binutils/configure 2007-12-21 14:10:43 UTC (rev 1096) @@ -14463,7 +14463,7 @@ BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' ;; - arm-wince-pe* | arm-*-wince) + arm-wince-pe* | arm-*-wince | arm-*-mingw32ce* | arm-*-cegcc*) BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' if test -z "$DLLTOOL_DEFAULT"; then DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" Modified: trunk/cegcc/src/binutils-2.18/binutils/configure.in =================================================================== --- trunk/cegcc/src/binutils-2.18/binutils/configure.in 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/binutils/configure.in 2007-12-21 14:10:43 UTC (rev 1096) @@ -259,7 +259,7 @@ BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' ;; - arm-wince-pe* | arm-*-wince) + arm-wince-pe* | arm-*-wince | arm-*-mingw32ce* | arm-*-cegcc*) BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' if test -z "$DLLTOOL_DEFAULT"; then DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" Modified: trunk/cegcc/src/binutils-2.18/binutils/doc/Makefile.in =================================================================== --- trunk/cegcc/src/binutils-2.18/binutils/doc/Makefile.in 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/binutils/doc/Makefile.in 2007-12-21 14:10:43 UTC (rev 1096) @@ -282,9 +282,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --cygnus doc/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --cygnus doc/Makefile + $(AUTOMAKE) --foreign doc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ Modified: trunk/cegcc/src/binutils-2.18/config.sub =================================================================== --- trunk/cegcc/src/binutils-2.18/config.sub 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/config.sub 2007-12-21 14:10:43 UTC (rev 1096) @@ -447,6 +447,10 @@ basic_machine=c90-cray os=-unicos ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; convex-c1) basic_machine=c1-convex os=-bsd @@ -1226,7 +1230,8 @@ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* \ + | -cegcc* | -mingw32ce*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) Modified: trunk/cegcc/src/binutils-2.18/configure =================================================================== --- trunk/cegcc/src/binutils-2.18/configure 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/configure 2007-12-21 14:10:43 UTC (rev 1096) @@ -1845,7 +1845,7 @@ # know that we are building the simulator. # binutils, gas and ld appear in that order because it makes sense to run # "make check" in that particular order. -host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools" +host_tools="byacc flex bison binutils gas ld fixincludes gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools" # libgcj represents the runtime libraries only used by gcj. libgcj="target-libffi \ @@ -2209,7 +2209,7 @@ sh-*-linux*) noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" ;; - sh*-*-pe|mips*-*-pe|*arm-wince-pe) + sh*-*-pe|mips*-*-pe|*arm-wince-pe | arm-*-cegcc* | arm-*-mingw32ce*) noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs target-examples" noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr" Modified: trunk/cegcc/src/binutils-2.18/configure.ac =================================================================== --- trunk/cegcc/src/binutils-2.18/configure.ac 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/configure.ac 2007-12-21 14:10:43 UTC (rev 1096) @@ -487,7 +487,7 @@ sh-*-linux*) noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" ;; - sh*-*-pe|mips*-*-pe|*arm-wince-pe) + sh*-*-pe|mips*-*-pe|*arm-wince-pe | arm-*-cegcc* | arm-*-mingw32ce*) noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs target-examples" noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr" Modified: trunk/cegcc/src/binutils-2.18/gas/configure.tgt =================================================================== --- trunk/cegcc/src/binutils-2.18/gas/configure.tgt 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/gas/configure.tgt 2007-12-21 14:10:43 UTC (rev 1096) @@ -120,7 +120,8 @@ arm-*-*n*bsd*) fmt=aout em=nbsd ;; arm-*-nto*) fmt=elf ;; arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;; - arm-wince-pe | arm-*-wince) fmt=coff em=wince-pe ;; + arm-wince-* | arm-*-wince | arm-*-mingw32ce* | arm-*-cegcc*) + fmt=coff em=wince-pe ;; arm-*-pe | thumb-*-pe) fmt=coff em=pe ;; arm-*-riscix*) fmt=aout em=riscix ;; Modified: trunk/cegcc/src/binutils-2.18/ld/configure.tgt =================================================================== --- trunk/cegcc/src/binutils-2.18/ld/configure.tgt 2007-12-21 09:32:57 UTC (rev 1095) +++ trunk/cegcc/src/binutils-2.18/ld/configure.tgt 2007-12-21 14:10:43 UTC (rev 1096) @@ -44,7 +44,8 @@ arc-*-elf*) targ_emul=arcelf ;; arm-epoc-pe) targ_emul=arm_epoc_pe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;; -arm-wince-pe | arm-*-wince) targ_emul=arm_wince_pe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;; +arm-wince-* | arm-*-wince | arm-*-mingw32ce* | arm-*-cegcc*) + targ_emul=arm_wince_pe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;; arm-*-pe) targ_emul=armpe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;; arm-*-aout | armel-*-aout) targ_emul=armaoutl ;; armeb-*-aout) targ_emul=armaoutb ;; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |