From 91ee8ea0a737beafc488e449ecd910d1b346b171 Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Tue, 13 Sep 2005 23:46:20 +0000 Subject: [PATCH] changes for new newlib patch --- dkarm/crtls/ds_arm9.specs | 4 ++++ dkarm/crtls/ds_arm9_crt0.s | 4 ++-- dkarm/crtls/gba.specs | 4 ++++ dkarm/crtls/gba_mb.specs | 4 ++++ dkarm/crtls/gp32.specs | 4 ++++ dkarm/crtls/gp32_gpsdk.specs | 4 ++++ dkarm/scripts/build-gcc.sh | 1 + 7 files changed, 23 insertions(+), 2 deletions(-) diff --git a/dkarm/crtls/ds_arm9.specs b/dkarm/crtls/ds_arm9.specs index 016f977..3d3e7da 100644 --- a/dkarm/crtls/ds_arm9.specs +++ b/dkarm/crtls/ds_arm9.specs @@ -1,4 +1,8 @@ %rename link old_link +%rename link_gcc_c_sequence old_gcc_c_sequence + +*link_gcc_c_sequence: +%(old_gcc_c_sequence) --start-group -lsysbase -lc --end-group *link: %(old_link) -T ds_arm9.ld%s diff --git a/dkarm/crtls/ds_arm9_crt0.s b/dkarm/crtls/ds_arm9_crt0.s index ab78b22..b4dfbed 100644 --- a/dkarm/crtls/ds_arm9_crt0.s +++ b/dkarm/crtls/ds_arm9_crt0.s @@ -132,13 +132,13 @@ _start: @------------------------------------------------------------------------- @ IAccess @------------------------------------------------------------------------- - ldr r0,=0x06606333 + ldr r0,=0x36636333 mcr p15, 0, r0, c5, c0, 3 @------------------------------------------------------------------------- @ DAccess @------------------------------------------------------------------------- - ldr r0,=0x36033333 + ldr r0,=0x36333333 mcr p15, 0, r0, c5, c0, 2 @------------------------------------------------------------------------- diff --git a/dkarm/crtls/gba.specs b/dkarm/crtls/gba.specs index 8d99583..84b9dff 100644 --- a/dkarm/crtls/gba.specs +++ b/dkarm/crtls/gba.specs @@ -1,4 +1,8 @@ %rename link old_link +%rename link_gcc_c_sequence old_gcc_c_sequence + +*link_gcc_c_sequence: +%(old_gcc_c_sequence) --start-group -lsysbase -lc --end-group *link: %(old_link) -T gba_cart.ld%s diff --git a/dkarm/crtls/gba_mb.specs b/dkarm/crtls/gba_mb.specs index cda74a5..b5a364f 100644 --- a/dkarm/crtls/gba_mb.specs +++ b/dkarm/crtls/gba_mb.specs @@ -1,4 +1,8 @@ %rename link old_link +%rename link_gcc_c_sequence old_gcc_c_sequence + +*link_gcc_c_sequence: +%(old_gcc_c_sequence) --start-group -lsysbase -lc --end-group *link: -T gba_mb.ld%s %(old_link) diff --git a/dkarm/crtls/gp32.specs b/dkarm/crtls/gp32.specs index a15e5b0..4484877 100644 --- a/dkarm/crtls/gp32.specs +++ b/dkarm/crtls/gp32.specs @@ -1,4 +1,8 @@ %rename link old_link +%rename link_gcc_c_sequence old_gcc_c_sequence + +*link_gcc_c_sequence: +%(old_gcc_c_sequence) --start-group -lsysbase -lc --end-group *link: %(old_link) -T gp32.ld%s diff --git a/dkarm/crtls/gp32_gpsdk.specs b/dkarm/crtls/gp32_gpsdk.specs index 014c55e..239e773 100644 --- a/dkarm/crtls/gp32_gpsdk.specs +++ b/dkarm/crtls/gp32_gpsdk.specs @@ -1,4 +1,8 @@ %rename link old_link +%rename link_gcc_c_sequence old_gcc_c_sequence + +*link_gcc_c_sequence: +%(old_gcc_c_sequence) --start-group -lsysbase -lc --end-group *link: %(old_link) -T gp32_gpsdk.ld%s diff --git a/dkarm/scripts/build-gcc.sh b/dkarm/scripts/build-gcc.sh index 1bfab0e..d9c97bc 100644 --- a/dkarm/scripts/build-gcc.sh +++ b/dkarm/scripts/build-gcc.sh @@ -61,6 +61,7 @@ cd $target/newlib mkdir -p etc $BUILDSCRIPTDIR/$NEWLIB_SRCDIR/configure \ + --disable-newlib-supplied-syscalls \ --disable-debug \ --target=$target \ --prefix=$prefix \