Re: [PATCH]Add aarch64 to list of targets that support gold

2014-09-23 Thread Jing Yu
Hi Config-maintainers, Is this patch ok for trunk? Thanks! Jing On Thu, Sep 18, 2014 at 4:05 PM, Jing Yu jin...@google.com wrote: Hi, This patch changes top level configure to add aarch64 to list of targets that support gold. Have tested binutils with this patch on x86_64 and aarch64

[PATCH]Add aarch64 to list of targets that support gold

2014-09-18 Thread Jing Yu
Hi, This patch changes top level configure to add aarch64 to list of targets that support gold. Have tested binutils with this patch on x86_64 and aarch64 platforms. OK for trunk? 2014-09-18 Jing Yu jin...@google.com * configure.ac: Add aarch64 to list of targets that support gold

[google/gcc-4_7]Add new validator file for native ppc toolchain

2013-06-05 Thread Jing Yu
Add new validator manifest xfail file for native powerpc64 toolchain. Ok for google/gcc-4_7? Tested: ./validate_failures.py --manifest=powerpc64-grtev3-linux-gnu-native.xfail -- results=gcc/gcc.sum g++/g++.sum gfortran/gfortran.sum 2013-06-05jin...@google.com *

[google/gcc-4_8]Regenerate Makefile.in

2013-04-04 Thread Jing Yu
Hi, Current Makefile.in does not match Makefile.def. Regenerate it by autogen Makefile.def. Tested the patched google/gcc-4_8 with crosstool-validate.py --testers=crosstool. OK for google/gcc-4_8? Thanks, Jing Index: Makefile.in

[google/gcc-4_7]Mark expected failures

2013-03-15 Thread Jing Yu
Got new regression failures when using gold to run gcc regression tests. The failures are related to LIPO (b/8397853). Since LIPO won't be available for Powerpc64 target until the end of 2013Q2, mark these tests expected failure. OK for google/gcc-4_7? Tested: Extract testresults from nightly

Re: [trunk][google/gcc47]Add dependence of configure-target-libmudflap on configure-target-libstdc++-v3 (issue7740043)

2013-03-12 Thread Jing Yu
I made a mistake in my previous patch. I did not notice that Makefile.in was a generated file. Update the patch. 2013-03-12 Jing Yu jin...@google.com * Makefile.def (Target modules dependencies): Add new dependency. * Makefile.in: Re-generate. Index: Makefile.in

[trunk][google/gcc47]Add dependence of configure-target-libmudflap on configure-target-libstdc++-v3 (issue7740043)

2013-03-11 Thread Jing Yu
binWsrE0LGKO9.bin Description: Binary data

Re: [trunk][google/gcc47]Add dependence of configure-target-libmudflap on configure-target-libstdc++-v3 (issue7740043)

2013-03-11 Thread Jing Yu
on upstream trunk, how does the patch sound to trunk? Thanks, Jing 2013-03-11 Jing Yu jin...@google.com * Makefile.in: (maybe-configure-target-libmudflap): Add dependence on configure-target-libstdc++-v3. Index: Makefile.in

mark expected failures for ppc64 (issue6932046)

2012-12-10 Thread Jing Yu
Add powerpc64-grtev3-linux-gnu.xfail to mark expected failures for powerpc64 toolchain. For google/gcc_4-7 branch. Tested: ./buildit --build_type=symlinks --keep_work_dir --run_tests gcc-4.7.x-grtev3-powerpc64 2012-12-10 Jing Yu jin...@google.com * contrib/testsuite-management

[google-4.6]Backport r183875 to fix incorrect increment/decrement of atomic pointers (issue6428056)

2012-07-19 Thread Jing Yu
Backport r183875 from trunk and gcc-4.7 to fix PR51811 ([C++0x] Incorrect increment/decrement of atomic pointers). Tested: 1) --testers=crosstool. 2) unit test in Google ref b/6702865 OK for google-4_6 branch? Thanks, Jing 2012-07-19 Jing Yu jin...@google.com Backport r183875

Re: [google-4.6]Backport r183875 to fix incorrect increment/decrement of atomic pointers (issue 6428056)

2012-07-19 Thread Jing Yu
It is not a straightforward backport. atomic has changed a lot in gcc-4.7. is_lock_free() body is entirely different between gcc-4.6 and r183875. In gcc-4.6, is_lock_free() simply returns false or true. Notice that gcc-4.6 defines two namesapce __atomic0, __atomic2 in separate files (atomic_0.h,

[google]Backport to enable stack protector for Android targets (issue6220051)

2012-05-18 Thread Jing Yu
-mobile. OK? 2012-05-18 Jing Yu jin...@google.com Backport from trunk r187586: 2012-05-16 Igor Zamyatin igor.zamya...@intel.com * configure.ac: Stack protector enabling for Android targets. * configure: Regenerate. Index: gcc/configure

Re: [google/gcc-4_6_2-mobile] Port of Android target support in i386 for google/gcc-4_6_2-mobile branch

2012-05-07 Thread Jing Yu
I would like to port this patch to google/gcc-4_6 and also google/gcc-4_6_2-mobile. From reading the patch, it does not change config for non-Android target. bootstrap,crosstool tests finished successfully on google/gcc-4_6. Built ARM android toolchain successfully. OK? Thanks, Jing On Thu,

Re: Backported r187026 from branches/google/gcc-4_6 (issue 6148044)

2012-05-02 Thread Jing Yu
LGTM On Wed, May 2, 2012 at 11:24 AM, asha...@chromium.org wrote: On 2012/05/01 22:51:22, jingyu wrote: 1) Please add an description entry to libgcc/ChangeLog.google-4_6 Done. 2) Your gcc/ChangeLog.google-4_6 change reverts someone else's change. Please update it and also update

Re: [PATCH, i386, Android] -mandroid support for i386 target

2012-03-28 Thread Jing Yu
This patch looks good for Android toolchain. But I am not a maintainer. Can any x86 backend maintainer help to review the patch? Thanks, Jing On Tue, Mar 27, 2012 at 6:55 AM, Ilya Enkovich enkovich@gmail.com wrote: Ping 13 марта 2012 г. 15:13 пользователь Ilya Enkovich

Re: [PATCH, i386, Android] Enable __ANDROID__ macro for Android i386 target

2012-03-28 Thread Jing Yu
This patch looks good for Android toolchain. But I am not a maintainer. Can any x86 backend maintainer help to review the patch? Thanks, Jing On Tue, Mar 27, 2012 at 6:56 AM, Ilya Enkovich enkovich@gmail.com wrote: Ping 13 марта 2012 г. 15:12 пользователь Ilya Enkovich

[google/4.6]Backport r184061 from upstream 4.6 (issue5712053)

2012-03-01 Thread Jing Yu
Backport r184061 from gcc-4_6 branch to fix an invalid constant simplification (PR52060). bootstrap and crosstool tests pass. OK for google/gcc-4_6 and google/gcc-4_6_2-mobile? 2012-03-01 Jing Yu jin...@google.com Backport r184061 from gcc-4_6-branch to fix PR52060. 2012-02

Re: [google/4.6]Backport r184061 from upstream 4.6 (issue5712053)

2012-03-01 Thread Jing Yu
The patch will be auto-merged into google/gcc-4_6 in near future. I will cherry-pick it into google/gcc-4_6_2-mobile. On Thu, Mar 1, 2012 at 10:50 AM, Jing Yu jin...@google.com wrote: Backport r184061 from gcc-4_6 branch to fix an invalid constant simplification (PR52060). bootstrap

Re: [google][4.6]Bug fix to function reordering plugin to check presence of elf.h

2012-03-01 Thread Jing Yu
I ported this patch into google/gcc-4_6_2-mobile. Thanks, Jing On Sat, Feb 25, 2012 at 1:40 PM, Sriraman Tallam tmsri...@google.com wrote: Committed now, thanks. -Sri. On Fri, Feb 24, 2012 at 11:18 PM, Xinliang David Li davi...@google.com wrote: ok. David On Fri, Feb 24, 2012 at 4:19

Re: [PATCH, i386, Android] Enable exceptions and RTTI by default for Android

2012-02-27 Thread Jing Yu
On Mon, Feb 27, 2012 at 12:28 AM, Ilya Enkovich enkovich@gmail.com wrote: My comment is(was) not on the format of the patch. Instead, I am thinking whether Android toolchain customer, which is Android AOSP, wants this patch. I don't know the scenario behind this patch. I think the

Re: [PATCH, i386, Android] Enable exceptions and RTTI by default for Android

2012-02-24 Thread Jing Yu
My comment is(was) not on the format of the patch. Instead, I am thinking whether Android toolchain customer, which is Android AOSP, wants this patch. I don't know the scenario behind this patch. I think the question behind this patch is, if RTTI and exceptions are enabled by default, who is

Re: [google/gcc-4_6_2-mobile] PATCH: PR other/46770: Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-02-22 Thread Jing Yu
with .init_array/.fini_array). I also built Android toolchain and verified gcc_cv_initfini_array=no. r177933 is already in google/gcc-4_6_2-mobile and google/gcc-4_6-mobile. I need to backport the rest to these two branches. ok? 2012-02-21 Jing Yu jin...@google.com Google Ref 47894

Re: [PATCH, i386, Android] Enable exceptions and RTTI by default for Android

2012-02-22 Thread Jing Yu
So far, Android ARM toolchain, which builds Android platform for ARM boards, does not enable RTTI and exceptions by default. There are license concerns with the use of GNU libstdc++ and libsupc++. Thanks, Jing On Wed, Feb 22, 2012 at 7:07 AM, Richard Guenther richard.guent...@gmail.com wrote:

Re: PATCH: Use crtbegin_so%O%s/crtend_so%O%s for -mandroid -shared

2012-02-22 Thread Jing Yu
I am OK with the patch, I am not a maintainer though. Jing On Wed, Dec 14, 2011 at 9:11 AM, H.J. Lu hongjiu...@intel.com wrote: Hi, Android uses crtbegin_so.o and crtend_so.o to build shared library with -mshared.  OK for trunk in stage 1? H.J. --- 2011-12-13  H.J. Lu  

Re: [google/gcc-4_6_2-mobile] PATCH: PR other/46770: Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-02-20 Thread Jing Yu
-4_6_2-mobile branch still has the same problem. Could please someone fix it? Thanks Ilya Ollie On Fri, Feb 17, 2012 at 10:25 PM, Jing Yu jin...@google.com wrote: OK. Thanks for porting the patch. I will commit the patch into google/gcc-4_6_2-mobile for you. I would also like to commit

Re: [google/gcc-4_6_2-mobile] PATCH: PR other/46770: Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-02-20 Thread Jing Yu
Hi H.J., I think the patch itself is not enough. I compared AC_DEFUN([gcc_AC_INITFINI_ARRAY] part (in acinclude.m4) of gcc trunk and google/gcc-4_6_2-mobile, and found how enable_initfini_array is configured is different. The patch breaks some of our tests. enable_initfini_array should be

Re: [google/gcc-4_6_2-mobile] PATCH: PR other/46770: Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-02-17 Thread Jing Yu
OK. Thanks for porting the patch. I will commit the patch into google/gcc-4_6_2-mobile for you. I would also like to commit it into google/gcc-4_6 branch if all tests pass. This patch is almost the same as Google Ref 47894. Thanks, Jing On Fri, Feb 17, 2012 at 5:20 PM, H.J. Lu

[google]Emit GNU-stack note for arm targets by default (issue5649090)

2012-02-14 Thread Jing Yu
arm-eabi toolchain needs GNU-stack note for security purpose. Will Keep this patch in google branches. OK for google/main? I would like to port this patch to google/gcc-4_6, google/gcc-4_6-mobile, google/gcc-4_6_2-moible. 2012-02-14 Jing Yu jin...@google.com Google ref 42402-p2

Re: [PATCH] Fix sibcall argument overlap checking if pretend_args_size (PR target/52129)

2012-02-09 Thread Jing Yu
On Thu, Feb 9, 2012 at 12:54 AM, Carrot Wei car...@google.com wrote: Hi Richard and Jakub Since 4.6 contains the same bug, I would like to back port it to 4.6 branch. Could you approve it for 4.6? Jing and Doug Could you approve it for google/gcc-4_6-mobile branch? OK for

Re: PATCH [google/gcc-4_6-branch]: Include cstddef in config/locale/generic/c_locale.h

2011-12-19 Thread Jing Yu
, Jing Yu wrote: Index: config/locale/generic/c_locale.cc === --- config/locale/generic/c_locale.cc   (revision 182019) +++ config/locale/generic/c_locale.cc   (working copy) @@ -52,8 +52,8 @@     {       // Assumes __s formatted

Re: PATCH [google/gcc-4_6-branch]: Include cstddef in config/locale/generic/c_locale.h

2011-12-14 Thread Jing Yu
. 2011-12-14 H.J. Lu hongjiu...@intel.com Jing Yu jin...@google.com * config/locale/generic/c_locale.h (__convert_from_v): Replace NULL with 0. * config/locale/generic/c_locale.cc (__convert_to_v): Likewise * config/locale/generic/time_members.cc (_M_put

[google]Backport r171347 and r181549 from trunk (strict volatile bitfield) (issue5449092)

2011-12-05 Thread Jing Yu
Hi Ahmad, This is a backport for two upstream patches into our 4.6-mobile branch. These two patches have been backported to google-4.6 by Doug Kwan last week. 2011-12-05 Jing Yu jin...@google.com Backport r171347 and r181549 from trunk. gcc/ 2011-03-23 Julian Brown jul

[google] Backport r171347 and r181549 from trunk (strict volatile bitfield) (issue5453050)

2011-12-05 Thread Jing Yu
Hi Ahmad, This is a backport for two upstream patches into our 4.6-mobile branch. These two patches have been backported to google-4.6 by Doug Kwan last week. 2011-12-05 Jing Yu jin...@google.com Backport r171347 and r181549 from trunk. gcc/ 2011-03-23 Julian Brown jul

Ping:Re: Skip building target libiberty for arm*-*-linux-androideabi

2011-06-03 Thread Jing Yu
Ping. http://gcc.gnu.org/ml/gcc-patches/2011-05/msg02208.html On Tue, May 31, 2011 at 11:32 AM, Jing Yu jin...@google.com wrote: Based on discussion on another thread (http://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg06627.html), what Joseph recommended was ripping out all support

Re: Ping:Re: Skip building target libiberty for arm*-*-linux-androideabi

2011-06-03 Thread Jing Yu
ARM maintainers, Is it ok to skip building target-libiberty for arm*-*-linux-androideabi target? http://gcc.gnu.org/ml/gcc-patches/2011-05/msg02208.html Thanks, Jing On Fri, Jun 3, 2011 at 11:26 AM, DJ Delorie d...@redhat.com wrote: Ping.

Re: approved but not committed? - [PATCH, ARM] Testcases incorrectly run in Thumb/Xscale

2011-06-01 Thread Jing Yu
On Wed, Jun 1, 2011 at 1:51 AM, Richard Earnshaw rearn...@arm.com wrote: On Tue, 2011-05-31 at 12:49 -0700, Jing Yu wrote: Since this patch has been properly approved, if there is no objection in 24 hours, I will commit this patch to trunk. Once a patch has been approved by an appropriate

Re: Skip building target libiberty for arm*-*-linux-androideabi

2011-05-31 Thread Jing Yu
don't have the bandwidth to work on the ideal patch. Thus I am wondering if we can skip target-libiberty for androideabi target before the ideal patch is out. Thanks, Jing On Sun, May 29, 2011 at 9:23 PM, Ye Joey joey.ye...@gmail.com wrote: On Sat, May 28, 2011 at 5:42 AM, Jing Yu jin...@google.com

Re: approved but not committed? - [PATCH, ARM] Testcases incorrectly run in Thumb/Xscale

2011-05-31 Thread Jing Yu
Since this patch has been properly approved, if there is no objection in 24 hours, I will commit this patch to trunk. Thanks, Jing On Fri, May 27, 2011 at 3:55 PM, Jing Yu jin...@google.com wrote: Hi Sofiane, I find your following patch has been approved by Richard in Oct last year

[google]Skip target-libiberty for arm*-*-linux-androideabi (issue4564050)

2011-05-31 Thread Jing Yu
is on going. I am not sure how long it would be. I would suggest we first commit this tiny patch in google/main and make our toolchain built. Then do further update if the trunk version is final. Thanks, Jing 2011-05-31 Jing Yu jin...@google.com * configure.ac: Skip target-libiberty for arm

Skip building target libiberty for arm*-*-linux-androideabi

2011-05-27 Thread Jing Yu
on it. Before that patch comes out, can we add arm*-*-linux-androideabi to the list of targets where target-libiberty is skipped? Thanks, Jing 2011-05-08 Jing Yu jin...@google.com * configure.ac: Skip target-libiberty for arm*-*-linux-androideabi. * configure

approved but not committed? - [PATCH, ARM] Testcases incorrectly run in Thumb/Xscale

2011-05-27 Thread Jing Yu
Hi Sofiane, I find your following patch has been approved by Richard in Oct last year, but it is not trunk. Is there any problem with it? http://gcc.gnu.org/ml/gcc-patches/2010-10/msg00266.html If you don't mind, I can help to commit the patch. Thanks, Jing

Re: [google] Disable getpagesize() for Android toolchain (issue4515131)

2011-05-26 Thread Jing Yu
) noconfigdirs=$noconfigdirs target-libiberty ;; avr-*-*) On Thu, May 26, 2011 at 5:00 AM, Joseph S. Myers jos...@codesourcery.com wrote: On Wed, 25 May 2011, Jing Yu wrote: I am wondering how to disable build of libiberty for target? I Tear out all the target-libiberty code

Re: [google] Disable getpagesize() for Android toolchain (issue4515131)

2011-05-25 Thread Jing Yu
Carrot 2011-05-24  Jing Yu  jin...@google.com        * ChangeLog.google-main: New file.        * getpagesize.c(getpagesize): Disable it for bionic. Index: ChangeLog.google-main === --- ChangeLog.google-main       (revision 0

Re: [google] Disable getpagesize() for Android toolchain (issue4515131)

2011-05-25 Thread Jing Yu
in some cases. Jing On Wed, May 25, 2011 at 5:25 PM, Doug Kwan (關振德) dougk...@google.com wrote: Jing Can't we just skip libiberty in top-level configure.ac? Look for the comment Disable target libiberty for some systems. -Doug On Wed, May 25, 2011 at 5:17 PM, Jing Yu jin...@google.com wrote

Re: [google] Handle NULL return values in setlocale calls (issue4444046)

2011-04-16 Thread Jing Yu
causes segmentation fault. Thanks, Jing On Sat, Apr 16, 2011 at 1:20 PM, Diego Novillo dnovi...@google.com wrote: I'm committing this patch for Jing Yu on google/main. The patch handles NULL values returned from setlocale.  Jing, could you please describe why this was needed?  Is this a patch