Remove sysroot binutils dependency

* Link host-targeted binaries with lld
 * Add peru script for getting prebuilt sysroot
 * Add readme for prebuilt sysroots
 * Remove non-working build_sysroot_gcc.sh, rename clang version to just
   build_sysroot.sh
This commit is contained in:
Justin C. Miller
2019-07-05 17:26:24 -07:00
parent 678a12dc90
commit bb93dcef44
7 changed files with 72 additions and 237 deletions

View File

@@ -10,29 +10,26 @@ SECTIONS
__header_end = .;
}
.text : {
.text ALIGN(4096) : {
*(.text)
*(.isrs)
}
.data : {
.data ALIGN(4096) : {
*(.data)
*(.rodata)
}
.isrs : {
*(.isrs)
.bss ALIGN(4096) : {
__bss_start = .;
*(.bss)
__bss_end = .;
}
.note : {
*(.note.*)
}
.bss ALIGN(16) : {
__bss_start = .;
*(.bss)
__bss_end = .;
}
.eh_frame : {
__eh_frame_start = .;
KEEP(*(.eh_frame))