[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 <james.cowg...@imgtec.com> * go.test/go-test.exp (go-set-goarch):

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 >>>

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

2017-03-13 Thread James Cowgill
gt;> 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 <james.cowg...@imgtec.com> >> >> * 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/Changelog

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

[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 <james.cowg...@imgtec.com> * 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 17a33

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

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

[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 <james.cowg...@imgtec.com> * 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 <james.cowg...@imgtec.com> >>

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 <james.cowg...@imgtec.com> >> >> PR rtl-optimization/65618 >> * emit-rtl.c (try_split): Update "after" when moving a >>

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

2016-12-19 Thread James Cowgill
e code 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