Re: [google/gcc-4_6] Backport r171031 from upstream to fix ICE on PowerPC64 (issue6255070)

2012-06-01 Thread
ping? On Thu, May 31, 2012 at 4:02 PM, Doug Kwan wrote: > Hi Diego, > >        This is a backport of this patch to fix an ICE on PowerPC64. > >        http://gcc.gnu.org/ml/gcc-patches/2011-03/msg00829.html > > -Doug > > > 2012-05-31   Doug Kwan   > >        Backport r171031 from upstream trunk i

Re: [google/4.6] Add xfails for arm-grtev2-linux-gnueabi (issue5794063)

2012-03-12 Thread
Hi Ramana, We know the limit of the QEMU and already noticed failure due to the simulator. Like I said, this is used as the baseline. We are going to look at the failures carefully to categorize them. We noticed that some tests fail randomly on QEMU, these are marked as flaky and the validat

Re: [google/4.6] Add powerpc64-grtev2-linux-gnu.xfail (issue5794044)

2012-03-12 Thread
Don't know. I am establishing the base line so that we can notice regressions. We will look at them closely one we started tracking the tests. -Doug On Mon, Mar 12, 2012 at 10:23 AM, Diego Novillo wrote: > On Fri, Mar 9, 2012 at 16:54, Doug Kwan wrote: >> Hi Diego, >> >>    This patch adds th

Re: [google/4.6] Backport r184357 from trunk to fix validate_failures.py (issue5720047)

2012-03-01 Thread
If approved, this will be applied after Diego's 4.6.3 release merge into Google's gcc-4_6 branch. -Doug On Thu, Mar 1, 2012 at 6:57 PM, Doug Kwan wrote: > Hi Diego, > >    This is a backport from trunk to fix a problem in validate_failures.py > when testing a cross compiler. > > -Doug > > 2012-0

Re: [google/4.6]Backport r184370 from integration (issue5716054)

2012-03-01 Thread
I can wait until the merge is done. Thanks. -Doug On Thu, Mar 1, 2012 at 12:17 PM, Diego Novillo wrote: > On 01/03/12 14:35 , Doug Kwan wrote: > >> 2012-03-01   Doug Kwan >> >>        Backport r184370 from integration branch. >> >>        2012-02-17   Doug Kwan >> >>                * gcc/config

Re: [google/main] Check for cross-compilers in validate_failures.py (issue5674087)

2012-02-17 Thread
Should I submit toe trunk also, now that it is closed? On Fri, Feb 17, 2012 at 4:52 AM, Diego Novillo wrote: > On 17/02/12 05:49 , Doug Kwan wrote: > >> 2012-02-17   Doug Kwan >> >>        * contrib/testsuite-management/validate_failures.py >>        (def GetMakefileValue): Check for cross compil

Re: [google/integration] Add support for powerpc64-grtev2-linux-gnu (issue5659050)

2012-02-16 Thread
Hi Diego & Ollie, Could you guys take a look? -Doug On Mon, Feb 13, 2012 at 6:41 PM, Doug Kwan wrote: > Hi, > > This patch adds support for powerpc*-grtev2-linux-gnu.  The changes > include: > > 1. Relocating the dynamic linker using a run-time root prefix. > 2. Using different library sett

Re: [google/integration] Add support for powerpc64-grtev2-linux-gnu (issue5659050)

2012-02-13 Thread
Thanks Andrew. I will take a look at that. -Doug On Mon, Feb 13, 2012 at 6:45 PM, Andrew Pinski wrote: > On Mon, Feb 13, 2012 at 6:41 PM, Doug Kwan wrote: >> Hi, >> >> This patch adds support for powerpc*-grtev2-linux-gnu.  The changes >> include: >> >> 1. Relocating the dynamic linker using a

Re: [google] Backport r171347 and r181549 from trunk (strict volatile bitfield) (issue5434084)

2011-12-11 Thread
Sorry about my oversight. I am on vacation now until Dec 19. I don't have good internet access now and I will backport this to upstream 4.6 after I come back if the 4.6 maintainers agree to take this. -Doug On Wed, Dec 7, 2011 at 9:02 PM, Richard Guenther wrote: > On Wed, Dec 7, 2011 at 1:34 PM

Re: [google] Backport r171347 from trunk to google/gcc-4_6 (issue5396043)

2011-11-16 Thread
Thanks Richard. I will wait for that patch. -Doug On Wed, Nov 16, 2011 at 8:41 AM, Richard Earnshaw wrote: > On 16/11/11 08:51, Doug Kwan wrote: >> This patch backports the upstream fix in r171347 for a problem caused by >> change in volatile bitfield access.  This is tested by building the >>

Re: [google] Backport r178628 from trunk to google/gcc-4_6 (issue5139050)

2011-09-27 Thread
This is okay On Mon, Sep 26, 2011 at 6:14 PM, Guozhi Wei wrote: > Hi > > This patch removes the XPASS of test case 20040204-1.c on arm. > > Tested by > on arm: make check-gcc > RUNTESTFLAGS="--target_board=arm-sim/thumb/arch=armv7-a > tree-ssa.exp=20040204-1.c" > on x86_64: make check-gcc RUNTE

Re: [PATCH][config]Add missing crt*.o in start and end file specs for linux-android.h

2011-09-23 Thread
ping? On Thu, Aug 25, 2011 at 5:44 PM, Doug Kwan (關振德) wrote: > Hi, > >    We received this from Intel and would like to check in the trunk. > Could the maintainers of gcc/config take a look? > > Thanks. > > -Doug > > > 2011-08-25  Mark D Horn

[PATCH][config]Add missing crt*.o in start and end file specs for linux-android.h

2011-08-25 Thread
Hi, We received this from Intel and would like to check in the trunk. Could the maintainers of gcc/config take a look? Thanks. -Doug 2011-08-25 Mark D Horn config/linux-android.h (ANDROID_STARTFILE_SPEC, ANDROID_ENDFILE_SPEC): Add missing crt*.o objects for shared buildi

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

2011-05-25 Thread
for us. > > Thanks, > Jing > > > On Tue, May 24, 2011 at 11:07 AM, Doug Kwan (關振德) wrote: >> Shouldn't we test >> >> ifndef __ANDROID__ >> >> instead? >> >> -Doug >> >> On Tue, May 24, 2011 at 2:39 AM, Guozhi W

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

2011-05-24 Thread
Shouldn't we test ifndef __ANDROID__ instead? -Doug On Tue, May 24, 2011 at 2:39 AM, Guozhi Wei wrote: > Hi > > This patch is for google/main. > > In order to be compatible with current bionic and sysroot, we need to disable > getpagesize(). After getpagesize() in bionic is changed and ndk con

Re: [PATCH] allow setting LDFLAGS_FOR_TARGET in top-level configuration.

2011-05-08 Thread
, May 8, 2011 at 7:31 PM, Doug Kwan (關振德) wrote: > Hi, > >    The x86 Android toolchain needs setting LDFLAGS_FOR_TARGET to > build.  This patch does that.  The patch was tested by bootstrapping > natively on x86_64 linux.  Do I also need to submit this to binutils > as well?

[PATCH] allow setting LDFLAGS_FOR_TARGET in top-level configuration.

2011-05-08 Thread
Hi, The x86 Android toolchain needs setting LDFLAGS_FOR_TARGET to build. This patch does that. The patch was tested by bootstrapping natively on x86_64 linux. Do I also need to submit this to binutils as well? -Doug

Re: [PATCH][libstdc++] Also install cxxabi_tweaks.h in freestanding mode.

2011-04-28 Thread
Hi, Thanks. I will wait for 2 days before checking this into trunk. The previous fix was in the 4.6 release. Can I also check in this fix into 4.6 branch as well? -Doug On Thu, Apr 28, 2011 at 2:34 AM, Paolo Carlini wrote: > On 04/28/2011 03:37 AM, Doug Kwan (關振德) wrote: >&

[PATCH][libstdc++] Also install cxxabi_tweaks.h in freestanding mode.

2011-04-27 Thread
Hi, This patch causes cxxabi_tweaks.h to be installed in freestanding mode. We need this because libsupc++ installs cxxabi.h, which includes cxx_tweaks.h. -Doug 2011-04-27 Doug Kwan * include/Makefile.am (install-freestanding-headers): Also install cxxabi_tweaks.h.

Re: [google] Install cpu_defines.h (issue4440044)

2011-04-19 Thread
My bad. I looked at the gcc-4.6.0 tarball and it is indeed there. -Doug On Tue, Apr 19, 2011 at 10:36 AM, Paolo Carlini wrote: > On 04/19/2011 07:26 PM, Doug Kwan (關振德) wrote: >> >> This is used for a freestanding C++ library (i.e., we build >> libsupc++.a only).  This is

Re: [google] Install cpu_defines.h (issue4440044)

2011-04-19 Thread
This is used for a freestanding C++ library (i.e., we build libsupc++.a only). This is in trunk but for some reason it is not in the 4.6 release. -Doug On Sat, Apr 16, 2011 at 1:27 PM, Diego Novillo wrote: > I am committing this patch from Doug Kwan on google/main. > > This patch adds cpu_defin

[PATCH][bug 48123] Install cpu_defines.h for freestanding C++ library.

2011-03-15 Thread
Hi, This patch fixes the problem in bug 48123. The problem is that some headers include c++config.h, which in turn includes cpu_defines.h but cpu_defines.h is not installed. This has been broken for a long time. Patch was tested by bootstrapping on x86_64 and building a cross-gcc for arm-li