[PATCH] go.test: update MIPS architecture names

2017-06-23 Thread James Cowgill
Hi, This updates the go architecture names on MIPS in line with the recent changes to libgo. I do not have commit access, so please can someone else commit this for me. Thanks, James 2016-06-23 James Cowgill * go.test/go-test.exp (go-set-goarch): update MIPS architecture

Re: libgo patch committed: Fix ptrace implementation on MIPS

2017-06-23 Thread James Cowgill
Hi, On 22/06/17 20:59, Ian Lance Taylor wrote: > James, any thoughts? > > Ian > > On Thu, Jun 22, 2017 at 12:55 AM, Andreas Schwab wrote: >> On Jun 21 2017, Ian Lance Taylor wrote: >> >>> Index: libgo/sysinfo.c >>> === >>> --- lib

Re: [PATCH] [ADA] Fix bootstrap failure on mips64el-linux-gnuabi64

2017-03-13 Thread James Cowgill
om an >> unsigned long to an int. I checked the glibc sources and sa_flags is an >> int on all Linux arches. > > Patch is OK, thanks. Can you commit it for me? James >> gcc/ada/Changelog: >> >> 2017-03-10 James Cowgill >> >> * s-osinte-linux.ads (struct_sigaction): Use correct type for >> sa_flags.

[PATCH] [ADA] Fix bootstrap failure on mips64el-linux-gnuabi64

2017-03-10 Thread James Cowgill
terface/Makefile:297: recipe for target 'a-dispat.o' failed make[9]: *** [a-dispat.o] Error 1 The fix is to adjust the size of sa_flags in struct_sigaction from an unsigned long to an int. I checked the glibc sources and sa_flags is an int on all Linux arches. Thanks, James gcc/ada

Re: [PATCH] [PR rtl-optimization/65618] Fix MIPS ADA bootstrap failure

2017-01-12 Thread James Cowgill
On 11/01/17 17:22, Maciej W. Rozycki wrote: > On Wed, 11 Jan 2017, James Cowgill wrote: > >>> From this consideration I gather you have a program source which can be >>> used as a test case to reproduce the issue, so can you please file a >>> problem report an

Re: [PATCH] [PR rtl-optimization/65618] Fix MIPS ADA bootstrap failure

2017-01-11 Thread James Cowgill
Hi, On 11/01/17 16:49, Maciej W. Rozycki wrote: > On Mon, 19 Dec 2016, James Cowgill wrote: >> This bug causes the ADA bootstrap comparison failure in a-except.o >> because the branch delay scheduling operates slightly differently for >> that file if debug information is

[PATCH 2/2] [ADA] Fix constants in s-linux-mips.ads

2017-01-03 Thread James Cowgill
gcc/ada/Changelog: 2017-01-03 James Cowgill * s-linux-mips.ads: Use correct signal and errno constants. (sa_handler_pos, sa_mask_pos): Fix offsets for 64-bit MIPS. diff --git a/gcc/ada/s-linux-mips.ads b/gcc/ada/s-linux-mips.ads index 17a3375ccce..f10f35caff9 100644 --- a/gcc/ada

Re: [PATCH 1/2] [ADA] Fix MIPS big-endian build

2017-01-03 Thread James Cowgill
mmit access. >> >> Thanks, >> James >> >> gcc/ada/Changelog: >> >> 2017-01-03 James Cowgill >> >> * s-linux-mips.ads: Rename from s-linux-mipsel.ads. >> * gcc-interface/Makefile.in (MIPS/Linux): Merge mips and mipsel >>

[PATCH 1/2] [ADA] Fix MIPS big-endian build

2017-01-03 Thread James Cowgill
difference between mips and mipsel is the endianness, it makes sense to merge them together and add an extra ifeq for the one file which does differ with endianness. I don't have commit access. Thanks, James gcc/ada/Changelog: 2017-01-03 James Cowgill * s-linux-mips.ads: Rename from s-

Re: [PATCH] [PR rtl-optimization/65618] Fix MIPS ADA bootstrap failure

2017-01-03 Thread James Cowgill
On 01/01/17 22:27, Jeff Law wrote: > On 12/20/2016 07:38 AM, James Cowgill wrote: >> Hi, >> >> On 19/12/16 21:43, Jeff Law wrote: >>> On 12/19/2016 08:44 AM, James Cowgill wrote: >>>> 2016-12-16 James Cowgill >>>> >>>> P

Re: [PATCH] [PR rtl-optimization/65618] Fix MIPS ADA bootstrap failure

2016-12-20 Thread James Cowgill
Hi, On 19/12/16 21:43, Jeff Law wrote: > On 12/19/2016 08:44 AM, James Cowgill wrote: >> 2016-12-16 James Cowgill >> >> PR rtl-optimization/65618 >> * emit-rtl.c (try_split): Update "after" when moving a >> NOTE_INSN_CALL_ARG_LOCATION. &

[PATCH] [PR rtl-optimization/65618] Fix MIPS ADA bootstrap failure

2016-12-19 Thread James Cowgill
de which handles the NOTE_INSN_CALL_ARG_LOCATION note so that "after" is updated if necessary. This bug causes the ADA bootstrap comparison failure in a-except.o because the branch delay scheduling operates slightly differently for that file if debug information is turned on. Thanks, James gcc/Changel