From cf2e5124ce952ef29990b4d3ea7e8270cc76639c Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Sat, 12 Dec 2015 11:38:41 +0000 Subject: [PATCH] strip unused sections at link time --- dkarm-eabi/crtls/ds_arm7.specs | 2 +- dkarm-eabi/crtls/ds_arm9.specs | 2 +- dkarm-eabi/crtls/ds_cart.specs | 2 +- dkarm-eabi/crtls/dsi_arm9.specs | 2 +- dkarm-eabi/crtls/gba.specs | 2 +- dkarm-eabi/crtls/gba_er.specs | 2 +- dkarm-eabi/crtls/gba_mb.specs | 2 +- dkarm-eabi/crtls/gp32.specs | 2 +- dkarm-eabi/crtls/gp32_gpsdk.specs | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dkarm-eabi/crtls/ds_arm7.specs b/dkarm-eabi/crtls/ds_arm7.specs index eb605fd..53cf948 100644 --- a/dkarm-eabi/crtls/ds_arm7.specs +++ b/dkarm-eabi/crtls/ds_arm7.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T ds_arm7.ld%s +%(old_link) -T ds_arm7.ld%s --gc-sections *startfile: ds_arm7_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/ds_arm9.specs b/dkarm-eabi/crtls/ds_arm9.specs index 6b96099..59e3bf3 100644 --- a/dkarm-eabi/crtls/ds_arm9.specs +++ b/dkarm-eabi/crtls/ds_arm9.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T ds_arm9.mem%s -T ds_arm9.ld%s +%(old_link) -T ds_arm9.mem%s -T ds_arm9.ld%s --gc-sections *startfile: ds_arm9_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/ds_cart.specs b/dkarm-eabi/crtls/ds_cart.specs index f3a6ff4..7fa9b0c 100644 --- a/dkarm-eabi/crtls/ds_cart.specs +++ b/dkarm-eabi/crtls/ds_cart.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T ds_cart.ld%s +%(old_link) -T ds_cart.ld%s --gc-sections *startfile: ds_cart_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/dsi_arm9.specs b/dkarm-eabi/crtls/dsi_arm9.specs index 10ea837..cab4e4f 100644 --- a/dkarm-eabi/crtls/dsi_arm9.specs +++ b/dkarm-eabi/crtls/dsi_arm9.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T dsi_arm9.mem%s -T ds_arm9.ld%s +%(old_link) -T dsi_arm9.mem%s -T ds_arm9.ld%s --gc-sections *startfile: ds_arm9_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/gba.specs b/dkarm-eabi/crtls/gba.specs index 8d99583..e056624 100644 --- a/dkarm-eabi/crtls/gba.specs +++ b/dkarm-eabi/crtls/gba.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T gba_cart.ld%s +%(old_link) -T gba_cart.ld%s --gc-sections *startfile: gba_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/gba_er.specs b/dkarm-eabi/crtls/gba_er.specs index 419b085..ea4b91a 100644 --- a/dkarm-eabi/crtls/gba_er.specs +++ b/dkarm-eabi/crtls/gba_er.specs @@ -2,7 +2,7 @@ %rename endfile old_endfile *link: --T gba_er.ld%s %(old_link) +-T gba_er.ld%s %(old_link) --gc-sections *startfile: er_crt0%O%s diff --git a/dkarm-eabi/crtls/gba_mb.specs b/dkarm-eabi/crtls/gba_mb.specs index cda74a5..1e3e5fe 100644 --- a/dkarm-eabi/crtls/gba_mb.specs +++ b/dkarm-eabi/crtls/gba_mb.specs @@ -1,7 +1,7 @@ %rename link old_link *link: --T gba_mb.ld%s %(old_link) +-T gba_mb.ld%s %(old_link) --gc-sections *startfile: gba_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/gp32.specs b/dkarm-eabi/crtls/gp32.specs index a15e5b0..e227491 100644 --- a/dkarm-eabi/crtls/gp32.specs +++ b/dkarm-eabi/crtls/gp32.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T gp32.ld%s +%(old_link) -T gp32.ld%s --gc-sections *startfile: gp32_crt0%O%s crti%O%s crtbegin%O%s diff --git a/dkarm-eabi/crtls/gp32_gpsdk.specs b/dkarm-eabi/crtls/gp32_gpsdk.specs index 014c55e..6d0b905 100644 --- a/dkarm-eabi/crtls/gp32_gpsdk.specs +++ b/dkarm-eabi/crtls/gp32_gpsdk.specs @@ -1,7 +1,7 @@ %rename link old_link *link: -%(old_link) -T gp32_gpsdk.ld%s +%(old_link) -T gp32_gpsdk.ld%s --gc-sections *startfile: gp32_gpsdk_crt0%O%s crti%O%s crtbegin%O%s