Guest User

Untitled

a guest
Jul 16th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. diff --git a/firmware/target/arm/sandisk/app.lds b/firmware/target/arm/sandisk/app.lds
  2. index 3010644..2c7db6e 100644
  3. --- a/firmware/target/arm/sandisk/app.lds
  4. +++ b/firmware/target/arm/sandisk/app.lds
  5. @@ -93,6 +93,8 @@ SECTIONS
  6. /DISCARD/ :
  7. {
  8. *(.eh_frame)
  9. + *(.ARM.exidx)
  10. + *(.ARM.extab)
  11. }
  12.  
  13. .vectors 0x0 :
  14. diff --git a/tools/configure b/tools/configure
  15. index 3e54f81..aa0bae7 100755
  16. --- a/tools/configure
  17. +++ b/tools/configure
  18. @@ -241,14 +241,11 @@ coldfirecc () {
  19. }
  20.  
  21. arm7tdmicc () {
  22. - prefixtools arm-elf-
  23. + prefixtools arm-elf-eabi-
  24. GCCOPTS="$CCOPTS -mcpu=arm7tdmi"
  25. - if test "X$1" != "Xshort"; then
  26. - GCCOPTS="$GCCOPTS -mlong-calls"
  27. - fi
  28. GCCOPTIMIZE="-fomit-frame-pointer"
  29. endian="little"
  30. - gccchoice="4.0.3"
  31. + gccchoice="4.4.1"
  32. }
  33.  
  34. arm9tdmicc () {
  35. diff --git a/tools/rockboxdev.sh b/tools/rockboxdev.sh
  36. index 3257d52..ed07167 100755
  37. --- a/tools/rockboxdev.sh
  38. +++ b/tools/rockboxdev.sh
  39. @@ -182,8 +182,11 @@ case $arch in
  40. esac
  41. ;;
  42. [Aa])
  43. - target="arm-elf"
  44. - gccpatch="rockbox-multilibs-arm-elf-gcc-4.0.3_3.diff"
  45. + target="arm-elf-eabi"
  46. + gccpatch="rockbox-multilibs-arm-elf-gcc-4.4.1_1.diff"
  47. + gccconfigure="--disable-libssp --disable-libmudflap --disable-libunwind-exceptions"
  48. + binutils="2.20.51"
  49. + gccver="4.4.1"
  50. ;;
  51. [Ii])
  52. target="mipsel-elf"
  53. @@ -226,7 +229,12 @@ echo ""
  54. if test -f "$dlwhere/binutils-$binutils.tar.bz2"; then
  55. echo "binutils $binutils already downloaded"
  56. else
  57. - getfile binutils-$binutils.tar.bz2 $GNU_MIRROR/binutils
  58. + #check for snapshot release
  59. + if [ "${binutils##*.*.}" -gt 49 ] ; then
  60. + getfile binutils-$binutils.tar.bz2 'ftp://sourceware.org/pub/binutils/snapshots'
  61. + else
  62. + getfile binutils-$binutils.tar.bz2 $GNU_MIRROR/binutils
  63. + fi
  64. fi
  65.  
  66. if test -f "$dlwhere/gcc-core-$gccver.tar.bz2"; then
Add Comment
Please, Sign In to add comment