aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/ldscripts
diff options
context:
space:
mode:
Diffstat (limited to 'libpsn00b/ldscripts')
-rw-r--r--libpsn00b/ldscripts/dll.ld3
-rw-r--r--libpsn00b/ldscripts/exe.ld7
2 files changed, 5 insertions, 5 deletions
diff --git a/libpsn00b/ldscripts/dll.ld b/libpsn00b/ldscripts/dll.ld
index 15158e4..6bc1406 100644
--- a/libpsn00b/ldscripts/dll.ld
+++ b/libpsn00b/ldscripts/dll.ld
@@ -118,6 +118,7 @@ SECTIONS {
/* Remove anything flagged as link-time optimized */
/DISCARD/ : {
- *(.gnu.lto_*)
+ *(.note.* .gnu_debuglink .gnu.lto_*)
+ *(.MIPS.abiflags)
}
}
diff --git a/libpsn00b/ldscripts/exe.ld b/libpsn00b/ldscripts/exe.ld
index a8dfccf..e8113e7 100644
--- a/libpsn00b/ldscripts/exe.ld
+++ b/libpsn00b/ldscripts/exe.ld
@@ -17,9 +17,7 @@ ENTRY(_start)
/*STARTUP(start.o)*/
MEMORY {
- /* Mapped into KSEG0 */
- KERNEL_RAM (rwx) : ORIGIN = 0x80000000, LENGTH = 0x010000
- APP_RAM (rwx) : ORIGIN = 0x80010000, LENGTH = 0x7f0000
+ APP_RAM (rwx) : ORIGIN = 0x80010000, LENGTH = 0x7f0000
}
SECTIONS {
@@ -114,6 +112,7 @@ SECTIONS {
/* Remove anything flagged as link-time optimized */
/DISCARD/ : {
- *(.gnu.lto_*)
+ *(.note.* .gnu_debuglink .gnu.lto_*)
+ *(.MIPS.abiflags)
}
}