Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2016
402
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.56 KB | None | 0 0
  1. --- gcc-arm-none-eabi-6_2-2016q4-20161216/src/gcc/gcc/config/arm/t-rmprofile    2016-12-01 17:07:13.000000000 +0100
  2. +++ gcc-arm-none-eabi-6_2-2016q4-20161216/src/gcc/gcc/config/arm/t-rmprofile    2016-12-22 15:44:51.075440894 +0100
  3. @@ -52,6 +52,8 @@
  4.  MULTILIB_OPTIONS       += mfloat-abi=softfp/mfloat-abi=hard
  5.  MULTILIB_DIRNAMES      += softfp hard
  6.  
  7. +MULTILIB_OPTIONS       += mbig-endian
  8. +MULTILIB_DIRNAMES      += be
  9.  
  10.  # Option combinations to build library with
  11.  
  12. @@ -88,7 +90,9 @@
  13.  MULTILIB_REQUIRED      += mthumb/march=armv7
  14.  MULTILIB_REQUIRED      += mthumb/march=armv7/mfpu=vfpv3-d16/mfloat-abi=softfp
  15.  MULTILIB_REQUIRED      += mthumb/march=armv7/mfpu=vfpv3-d16/mfloat-abi=hard
  16. -
  17. +MULTILIB_REQUIRED      += mthumb/march=armv7/mbig-endian
  18. +MULTILIB_REQUIRED      += mthumb/march=armv7/mfpu=vfpv3-d16/mfloat-abi=softfp/mbig-endian
  19. +MULTILIB_REQUIRED      += mthumb/march=armv7/mfpu=vfpv3-d16/mfloat-abi=hard/mbig-endian
  20.  
  21.  # Matches
  22.  
  23. @@ -164,6 +168,8 @@
  24.  MULTILIB_MATCHES       += mfpu?fpv5-d16=mfpu?crypto-neon-fp-armv8
  25.  endif
  26.  
  27. +# endian matches
  28. +MULTILIB_MATCHES       += mbig-endian=mbe
  29.  
  30.  # We map all requests for ARMv7-R or ARMv7-A in ARM mode to Thumb mode and
  31.  # any FPU to VFPv3-d16 if possible.
  32. @@ -174,3 +180,11 @@
  33.  MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard=march.armv7/mfpu.fpv5-d16/mfloat-abi.hard
  34.  MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.softfp=mthumb/march.armv7/mfpu.fpv5-d16/mfloat-abi.softfp
  35.  MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard=mthumb/march.armv7/mfpu.fpv5-d16/mfloat-abi.hard
  36. +
  37. +MULTILIB_REUSE         += mthumb/march.armv7/mbig-endian=march.armv7/mbig-endian
  38. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.softfp/mbig-endian=march.armv7/mfpu.vfpv3-d16/mfloat-abi.softfp/mbig-endian
  39. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard/mbig-endian=march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard/mbig-endian
  40. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.softfp/mbig-endian=march.armv7/mfpu.fpv5-d16/mfloat-abi.softfp/mbig-endian
  41. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard/mbig-endian=march.armv7/mfpu.fpv5-d16/mfloat-abi.hard/mbig-endian
  42. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.softfp/mbig-endian=mthumb/march.armv7/mfpu.fpv5-d16/mfloat-abi.softfp/mbig-endian
  43. +MULTILIB_REUSE         += mthumb/march.armv7/mfpu.vfpv3-d16/mfloat-abi.hard/mbig-endian=mthumb/march.armv7/mfpu.fpv5-d16/mfloat-abi.hard/mbig-endian
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement