Advertisement
Guest User

armgcc_BE_5.2_2015q4.patch

a guest
Dec 23rd, 2015
359
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.29 KB | None | 0 0
  1. --- gcc-arm-none-eabi-5_2-2015q4-20151219/src/gcc/gcc/config/arm/t-baremetal.old    2015-12-17 14:20:59.000000000 +0100
  2. +++ gcc-arm-none-eabi-5_2-2015q4-20151219/src/gcc/gcc/config/arm/t-baremetal    2015-12-23 12:47:46.825993140 +0100
  3. @@ -14,6 +14,8 @@
  4.  MULTILIB_DIRNAMES += softfp fpu
  5.  MULTILIB_OPTIONS  += mfpu=fpv5-sp-d16/mfpu=fpv5-d16/mfpu=fpv4-sp-d16/mfpu=vfpv3-d16
  6.  MULTILIB_DIRNAMES += fpv5-sp-d16 fpv5-d16 fpv4-sp-d16 vfpv3-d16
  7. +MULTILIB_OPTIONS  += mbig-endian
  8. +MULTILIB_DIRNAMES += big-endian
  9.  
  10.  MULTILIB_MATCHES   = march?armv6s-m=mcpu?cortex-m0
  11.  MULTILIB_MATCHES  += march?armv6s-m=mcpu?cortex-m0.small-multiply
  12. @@ -121,10 +123,19 @@
  13.  MULTILIB_REQUIRED   += mthumb/march=armv7
  14.  MULTILIB_REQUIRED   += mthumb/march=armv7/mfloat-abi=softfp/mfpu=vfpv3-d16
  15.  MULTILIB_REQUIRED   += mthumb/march=armv7/mfloat-abi=hard/mfpu=vfpv3-d16
  16. +MULTILIB_REQUIRED   += mthumb/march=armv7/mbig-endian
  17. +MULTILIB_REQUIRED   += mthumb/march=armv7/mfloat-abi=softfp/mfpu=vfpv3-d16/mbig-endian
  18. +MULTILIB_REQUIRED   += mthumb/march=armv7/mfloat-abi=hard/mfpu=vfpv3-d16/mbig-endian
  19.  MULTILIB_OSDIRNAMES += mthumb/march.armv7=!armv7-ar/thumb
  20.  MULTILIB_OSDIRNAMES += mthumb/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16=!armv7-ar/thumb/fpu
  21.  MULTILIB_OSDIRNAMES += mthumb/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16=!armv7-ar/thumb/softfp
  22. +MULTILIB_OSDIRNAMES += mthumb/march.armv7/mbig-endian=!armv7-ar-bigE/thumb
  23. +MULTILIB_OSDIRNAMES += mthumb/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16/mbig-endian=!armv7-ar-bigE/thumb/fpu
  24. +MULTILIB_OSDIRNAMES += mthumb/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16/mbig-endian=!armv7-ar-bigE/thumb/softfp
  25.  MULTILIB_REUSE      += mthumb/march.armv7=marm/march.armv7
  26.  MULTILIB_REUSE      += mthumb/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16=marm/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16
  27.  MULTILIB_REUSE      += mthumb/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16=marm/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16
  28. +MULTILIB_REUSE      += mthumb/march.armv7/mbig-endian=marm/march.armv7/mbig-endian
  29. +MULTILIB_REUSE      += mthumb/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16/mbig-endian=marm/march.armv7/mfloat-abi.softfp/mfpu.vfpv3-d16/mbig-endian
  30. +MULTILIB_REUSE      += mthumb/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16/mbig-endian=marm/march.armv7/mfloat-abi.hard/mfpu.vfpv3-d16/mbig-endian
  31.  endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement