Merge gcc patches from NDK

Bug #732731 reported by Jim Huang
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android
Fix Released
Low
Jim Huang

Bug Description

In NDK[*], there are some Android specific patches landed in directory build/tools/toolchain-patches/

In order to build Android compatible toolchain, we should include these and verify.

[*] http://android.git.kernel.org/?p=platform/ndk.git;a=summary

Revision history for this message
Jim Huang (jserv) wrote :

Existing patches:
 * 0001-arm-linux-androideabi-make-fpic-the-default-instead-.patch (arm-linux-androideabi: make -fpic the default, instead of -fPIC)
 * 0001-Enable-C-exceptions-and-RTTI-by-default.patch (Enable C++ exceptions and RTTI by default)
 * 0001-Fix-compilation-of-gcc-4.4.0-on-OS-X-10.6.patch (Fix compilation of gcc-4.4.0 on OS X 10.6)
 * 0001-libstdc-v3-fix-setlocale-related-crash.patch (libstdc++-v3: fix setlocale()-related crash)
 * 0001-Work-around-for-Android-__cxa_finalize-bug.patch (Work-around for Android __cxa_finalize bug)

I think we can pick up these and apply into linaro-gcc-4.5 tree. After verified, please send new patches to list for review.

Subject: [PATCH android/toolchain/gcc-patches]

Luse Cheng (luse)
Changed in linaro-android:
assignee: nobody → Luse Cheng (luse)
status: New → Incomplete
status: Incomplete → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

NDK is really a nice to have feature for our first release. Might become a harder requirement after may though.

Changed in linaro-android:
importance: Undecided → Low
Revision history for this message
Jim Huang (jserv) wrote :

Toolchain WG is known to merge linuxandroid related patches into gcc-linaro-4.5, so that we can focus on the changes from NDK.

Jim Huang (jserv)
Changed in linaro-android:
assignee: Luse Cheng (luse) → Jim Huang (jserv)
Revision history for this message
Jim Huang (jserv) wrote :

NOTE: linaro-gcc-4.6 includes several Google's patches.

Changed in linaro-android:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.