0004-Remove-clang-unsupported-compiler-flags.patch 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. From 3d3fce9b8b927a817b89dd78a60b5cf7d978f64c Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
  3. Date: Tue, 16 Sep 2014 12:28:47 +0300
  4. Subject: [PATCH 4/4] Remove clang unsupported compiler flags
  5. ---
  6. configure.ac | 12 ++++++------
  7. 1 file changed, 6 insertions(+), 6 deletions(-)
  8. --- a/configure.ac
  9. +++ b/configure.ac
  10. @@ -124,70 +124,7 @@ done
  11. if test "$GCC" = yes
  12. then
  13. - if test -z "$arch"
  14. - then
  15. - case "$host" in
  16. - i386-*) ;;
  17. - i?86-*) arch="-march=i486" ;;
  18. - arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
  19. - armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
  20. - powerpc-*) ;;
  21. - mips*-agenda-*) arch="-mcpu=vr4100" ;;
  22. - mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
  23. - esac
  24. - fi
  25. -
  26. - case "$optimize" in
  27. - -O|"-O "*)
  28. - optimize="-O"
  29. - optimize="$optimize -fforce-addr"
  30. - : #x optimize="$optimize -finline-functions"
  31. - : #- optimize="$optimize -fstrength-reduce"
  32. - optimize="$optimize -fthread-jumps"
  33. - optimize="$optimize -fcse-follow-jumps"
  34. - optimize="$optimize -fcse-skip-blocks"
  35. - : #x optimize="$optimize -frerun-cse-after-loop"
  36. - : #x optimize="$optimize -frerun-loop-opt"
  37. - : #x optimize="$optimize -fgcse"
  38. - optimize="$optimize -fexpensive-optimizations"
  39. - optimize="$optimize -fregmove"
  40. - : #* optimize="$optimize -fdelayed-branch"
  41. - : #x optimize="$optimize -fschedule-insns"
  42. - optimize="$optimize -fschedule-insns2"
  43. - : #? optimize="$optimize -ffunction-sections"
  44. - : #? optimize="$optimize -fcaller-saves"
  45. - : #> optimize="$optimize -funroll-loops"
  46. - : #> optimize="$optimize -funroll-all-loops"
  47. - : #x optimize="$optimize -fmove-all-movables"
  48. - : #x optimize="$optimize -freduce-all-givs"
  49. - : #? optimize="$optimize -fstrict-aliasing"
  50. - : #* optimize="$optimize -fstructure-noalias"
  51. -
  52. - case "$host" in
  53. - arm*-*)
  54. - optimize="$optimize -fstrength-reduce"
  55. - ;;
  56. - mips*-*)
  57. - optimize="$optimize -fstrength-reduce"
  58. - optimize="$optimize -finline-functions"
  59. - ;;
  60. - i?86-*)
  61. - optimize="$optimize -fstrength-reduce"
  62. - ;;
  63. - powerpc-apple-*)
  64. - # this triggers an internal compiler error with gcc2
  65. - : #optimize="$optimize -fstrength-reduce"
  66. -
  67. - # this is really only beneficial with gcc3
  68. - : #optimize="$optimize -finline-functions"
  69. - ;;
  70. - *)
  71. - # this sometimes provokes bugs in gcc 2.95.2
  72. - : #optimize="$optimize -fstrength-reduce"
  73. - ;;
  74. - esac
  75. - ;;
  76. - esac
  77. + optimize="-O2"
  78. fi
  79. case "$host" in