File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -303,6 +303,7 @@ function(toolchain_deps toolchain_deps_dir toolchain_install_dir toolchain_suffi
303303 PATCH_COMMAND
304304 patch -d <SOURCE_DIR > -p3 -t -N < ${PROJECT_SOURCE_DIR} /patches/binutils/0001-vita.patch
305305 && patch -d <SOURCE_DIR > -p1 -t -N < ${PROJECT_SOURCE_DIR} /patches/binutils/0002-fix-broken-reloc.patch
306+ && patch -d <SOURCE_DIR > -p3 -t -N < ${PROJECT_SOURCE_DIR} /patches/binutils/0003-fix-elf-vaddr.patch
306307 CONFIGURE_COMMAND ${compiler_flags} ${wrapper_command} <SOURCE_DIR >/configure
307308 --build=${build_native}
308309 --host=${toolchain_host}
Original file line number Diff line number Diff line change 1+ diff -Nru a/src/binutils/ld/emulparams/armelf.sh b/src/binutils/ld/emulparams/armelf.sh
2+ --- a/src/binutils/ld/emulparams/armelf.sh 2020-01-18 22:55:48.000000000 +0900
3+ +++ b/src/binutils/ld/emulparams/armelf.sh 2021-01-07 11:26:29.000000000 +0900
4+ @@ -3,7 +3,7 @@
5+ OUTPUT_FORMAT="elf32-littlearm"
6+ BIG_OUTPUT_FORMAT="elf32-bigarm"
7+ LITTLE_OUTPUT_FORMAT="elf32-littlearm"
8+ - TEXT_START_ADDR=0x8000
9+ + TEXT_START_ADDR=0x81000000
10+ TEMPLATE_NAME=elf
11+ EXTRA_EM_FILE=armelf
12+ OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)'
You can’t perform that action at this time.
0 commit comments