This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [libgo] Improve IRIX 6.5 support (PR go/47515)


Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> writes:

> 2011-01-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
>
> 	libgo:
> 	PR go/47515
> 	* mksysinfo.sh: Avoid \(, \), \? with grep, sed REs.
>         Handle _f0 in IRIX 6.5 N64 struct timeval.
> 	(sysinfo.c) [__sgi__]: Move ...
> 	* configure.ac: ... here.
> 	(OSCFLAGS) [mips-sgi-irix6.5]: Define.
> 	(mips_abi): Initialize to unknown.
> 	* configure: Regenerate.
> 	* config.h.in: Regenerate.
> 	* syscalls/socket_irix.go: New file.
> 	* go/syslog/syslog_solaris.go: Rename to ...
> 	* go/syslog/syslog_libc.go: ... this.
> 	* Makefile.am (gogo_syslog_file) [LIBGO_IS_SOLARIS]: Reflect this.
> 	[LIBGO_IS_IRIX]: Use it here, too.
> 	[LIBGO_IS_IRIX] (syscall_socket_os_file): Use it.
> 	* Makefile.in: Regenerate.
>
> 	* go/time/zoneinfo_unix.go (zoneDir, zoneDir2): Remove.
> 	(setupZone): Handle IRIX 6 zoneDir.
>
> 	gcc/testsuite:
> 	* go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.


Approved and applied with a couple of minor tweaks.

Thanks.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]