From: <ped...@us...> - 2008-09-24 01:22:54
|
Revision: 1187 http://cegcc.svn.sourceforge.net/cegcc/?rev=1187&view=rev Author: pedroalves Date: 2008-09-24 01:22:47 +0000 (Wed, 24 Sep 2008) Log Message: ----------- 2008-09-24 Pedro Alves <ped...@us...> * config.sub: Add cegcc support. * configure.in: Adjust to allow arm-cegcc. * configure: Regenerate. newlib/ * configure.host: Adjust to allow arm-cegcc. Modified Paths: -------------- trunk/cegcc/src/newlib/ChangeLog.cegcc trunk/cegcc/src/newlib/config.sub trunk/cegcc/src/newlib/configure trunk/cegcc/src/newlib/configure.in trunk/cegcc/src/newlib/newlib/configure.host Modified: trunk/cegcc/src/newlib/ChangeLog.cegcc =================================================================== --- trunk/cegcc/src/newlib/ChangeLog.cegcc 2008-09-24 01:15:16 UTC (rev 1186) +++ trunk/cegcc/src/newlib/ChangeLog.cegcc 2008-09-24 01:22:47 UTC (rev 1187) @@ -1,3 +1,12 @@ +2008-09-24 Pedro Alves <ped...@us...> + + * config.sub: Add cegcc support. + * configure.in: Adjust to allow arm-cegcc. + * configure: Regenerate. + + newlib/ + * configure.host: Adjust to allow arm-cegcc. + 2008-09-12 Pawel Veselov <paw...@gm...> * newlib/newlib/libc/include/stdlib.h : added realpath() declaration * newlib/libc/sys/wince/Makefile.in newlib/libc/sys/wince/Makefile.am : Modified: trunk/cegcc/src/newlib/config.sub =================================================================== --- trunk/cegcc/src/newlib/config.sub 2008-09-24 01:15:16 UTC (rev 1186) +++ trunk/cegcc/src/newlib/config.sub 2008-09-24 01:22:47 UTC (rev 1187) @@ -446,6 +446,10 @@ basic_machine=c90-cray os=-unicos ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; convex-c1) basic_machine=c1-convex os=-bsd Modified: trunk/cegcc/src/newlib/configure =================================================================== --- trunk/cegcc/src/newlib/configure 2008-09-24 01:15:16 UTC (rev 1186) +++ trunk/cegcc/src/newlib/configure 2008-09-24 01:22:47 UTC (rev 1187) @@ -1241,7 +1241,7 @@ sh-*-linux*) noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" ;; - sh*-*-pe|mips*-*-pe|*arm-wince-pe|*arm-wince-cegcc) + sh*-*-pe | mips*-*-pe | arm*-wince-pe | arm*-*-cegcc) noconfigdirs="$noconfigdirs target-libgloss" noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs target-examples" Modified: trunk/cegcc/src/newlib/configure.in =================================================================== --- trunk/cegcc/src/newlib/configure.in 2008-09-24 01:15:16 UTC (rev 1186) +++ trunk/cegcc/src/newlib/configure.in 2008-09-24 01:22:47 UTC (rev 1187) @@ -449,7 +449,7 @@ sh-*-linux*) noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" ;; - sh*-*-pe|mips*-*-pe|*arm-wince-pe|*arm-wince-cegcc) + sh*-*-pe | mips*-*-pe | arm*-wince-pe | arm*-*-cegcc) noconfigdirs="$noconfigdirs target-libgloss" noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs target-examples" Modified: trunk/cegcc/src/newlib/newlib/configure.host =================================================================== --- trunk/cegcc/src/newlib/newlib/configure.host 2008-09-24 01:15:16 UTC (rev 1186) +++ trunk/cegcc/src/newlib/newlib/configure.host 2008-09-24 01:22:47 UTC (rev 1187) @@ -320,7 +320,7 @@ arc-*-*) sys_dir=arc ;; - arm-wince-pe | arm-wince-cegcc) + arm-wince-pe | arm*-*-cegcc) sys_dir=wince unix_dir=unix ;; @@ -507,17 +507,17 @@ arm-wince-pe) syscall_dir=syscalls #no really srcdir yet, but will be. for now it makes my life easier to point into ${prefix} - test -z "$cegcc_srcdir" && cegcc_srcdir=`cd ${prefix}/arm-wince-pe/include; pwd` + test -z "$cegcc_srcdir" && cegcc_srcdir=`cd ${prefix}/${host}/include; pwd` export cegcc_srcdir newlib_cflags="${newlib_cflags} -mwin32 -idirafter ${cegcc_srcdir}/w32api -march=armv4 -DGNUWINCE -DSARM -DABORT_PROVIDED -DMALLOC_PROVIDED -DWANT_PRINTF_LONG_LONG -D_COMPILING_NEWLIB -DREENTRANT_SYSCALLS_PROVIDED -DNO_FORK" default_newlib_io_long_long="yes" default_newlib_io_long_double="yes" default_newlib_io_pos_args="yes" ;; - arm-wince-cegcc) + arm*-*-cegcc*) syscall_dir=syscalls #no really srcdir yet, but will be. for now it makes my life easier to point into ${prefix} - test -z "$cegcc_srcdir" && cegcc_srcdir=`cd ${prefix}/arm-wince-cegcc/include; pwd` + test -z "$cegcc_srcdir" && cegcc_srcdir=`cd ${prefix}/${host}/include; pwd` export cegcc_srcdir newlib_cflags="${newlib_cflags} -mwin32 -idirafter ${cegcc_srcdir}/w32api -march=armv4 -DGNUWINCE -DSARM -DABORT_PROVIDED -DMALLOC_PROVIDED -DWANT_PRINTF_LONG_LONG -D_COMPILING_NEWLIB -DREENTRANT_SYSCALLS_PROVIDED -DNO_FORK" default_newlib_io_long_long="yes" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |