aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc
Commit message (Collapse)AuthorAgeFilesLines
* [4.9] Add mclinker support: -fuse-ld=mcldAndrew Hsieh2014-04-225-5/+18
| | | | | | | | See 06b207c97dfb0d70f1f2ef91b93b665dceae0d27, 04288e6d5db307539ffc86eff17dc7fd5a2eb973 and 6914eb3758e3c3db5f50f89da12193c22a0531c4 Change-Id: I94f901d9187c9bc3a9f2f4e24795c4bf0f3a62c0
* [4.9] Use memalign instead of posix_memalign in GCC x86 mm_malloc.hAndrew Hsieh2014-04-221-0/+6
| | | | | | See feb0a69677101f361aaf5dbfcdd8b5a7a827900f Change-Id: Icf882ff2441ef88ef5e3c5d4131011d8ef5348cd
* [4.9] Backport a gimplify fix.Ben Cheng2014-04-221-0/+9
| | | | | | See eceb576ea5b15a7f8f179f131b665afeeba1c6ad Change-Id: Ifd1dec97b9ceed460d10eaaaf4aa923d02ad2c29
* [4.9] Enable armv7/thumb2 multilib for arm-eabi.Ben Cheng2014-04-221-12/+17
| | | | | | See f541ff89c2d66197e371ed6f85174bd732afd8db Change-Id: Id642af0523d7af414a906836936b41554b730e98
* [4.9] Port MIPS Android support to GCC-4.9Andrew Hsieh2014-04-224-2/+12
| | | | | | See 75b9f722caccc5276fc9c236b9ccb3f7888a86f8 Change-Id: Ia941c59bb94ab943c6ccc188b050daf1894d31d2
* [4.9] Enable x86/arm gcc defaults; Remove march/mtune/mfpmath/-m32 hardcoded ↵Andrew Hsieh2014-04-223-4/+11
| | | | | | | | | values See 8ca3ada77e50f58668ed31fac0d0b929a96ae40a and 19cf682fd52c042ec6b988ef294dacc45fa50944 Change-Id: Ibc672343710b4b414d11c600fe069ed60692c90b
* [4.9] Enable assembler linker default for securityAndrew Hsieh2014-04-225-5/+17
| | | | | | | See 5c602438be54c0802c21b299ab8bd94efbfc0c70 and 7e66b0108987a56a58c6150672fe7cf8cf88e69a Change-Id: I674ca1da71a1c41024057b66613a875aac97f99a
* [4.9] GCC 4.9.0 official release refreshBen Cheng2014-04-22464-2671/+203763
| | | | Change-Id: Ic99a7da8b44b789a48aeec93b33e93944d6e6767
* [4.9] Temporarily disable __cxa_throw_bad_array_new_lengthBen Cheng2014-04-102-2/+5
| | | | | | Hack can be removed when it is supported by NDK. Change-Id: I043bb12580442fae48298a51d045b73f9cb568d3
* Merge "[4.9] Simply use 4.9 as the base version."Ben Cheng2014-04-031-1/+1
|\
| * [4.9] Simply use 4.9 as the base version.Ben Cheng2014-04-031-1/+1
| | | | | | | | | | | | | | So that we won't have files under 4.9.0/4.9.1/... in the prebuilt directory in the future. Change-Id: I4294e941b0ec4f8e20c3c77deabc5b941bfd000f
* | [4.9] Apply aarch64 patches for Android toolchain build.Ben Cheng2014-04-022-3/+30
|/ | | | | | | | | | - The changes in gcc/config.gcc and gcc/config/aarch64/aarch64-linux.h will be upstreamed. - libatomic is disabled for now. - md_unwind_header in libgcc/config.host is also disabled for now due to lack of sys/ucontext.h. Change-Id: Idad7c75a9eaf27e6737fe3a217ff2791b4bf8358
* Initial checkin of GCC 4.9.0 from trunk (r208799).Ben Cheng2014-03-2546289-0/+7811612
Change-Id: I48a3c08bb98542aa215912a75f03c0890e497dba