Re: [go-nuts] Re: Go on AIX

2017-02-17 Thread Tony . Reix
Hi, We are making progress with GCC Go on AIX 6.1, with GCC 7 snapshot. Current issues are: - '$' character in assembler symbols. Replacing '$' by '_' is not a complete solution yet. Requires more study. - go command failure, due to: 'FFI Go closure' not being implemented on AIX yet. - still

Re: [go-nuts] Re: Go on AIX

2016-12-20 Thread scchang
Good to hear. I wasn't able to get very far with latest gcc on AIX 5.3. Since you have made good progress on AIX 6.1, I will not waste any more time on 5.3. That being said, I will try to bootstrap Go library to the latest. On Monday, 19 December 2016 08:10:56 UTC-8, matthieu.sar...@atos.net

Re: [go-nuts] Re: Go on AIX

2016-12-19 Thread matthieu . sarter . external
I am also working on an AIX port, from another version (GCC 7 on AIX 6.1). For now, I have been able to complete the build, but lots of tests are failing. Some of the changes I made require to be reworked, as I did them just to allow the build to progress, to have an idea about the amount of

Re: [go-nuts] Re: Go on AIX

2016-12-15 Thread Gulácsi Tamás
Great news! I'm in need for that! Can you share it somehow? scchang ezt írta (időpont: 2016. dec. 16., P 6:42): > Not sure if ppl in this thread are still interested. I managed to get > gccgo (included in gcc 4.8.4) to work on AIX 5.3. The bulk of the changes > are indeed

Re: [go-nuts] Re: Go on AIX

2016-12-15 Thread Ian Lance Taylor
On Thu, Dec 15, 2016 at 9:42 PM, scchang wrote: > Not sure if ppl in this thread are still interested. I managed to get gccgo > (included in gcc 4.8.4) to work on AIX 5.3. The bulk of the changes are > indeed in the xcoff reader as Ian and others had suggested. xcoff writer

Re: [go-nuts] Re: Go on AIX

2016-12-15 Thread scchang
Not sure if ppl in this thread are still interested. I managed to get gccgo (included in gcc 4.8.4) to work on AIX 5.3. The bulk of the changes are indeed in the xcoff reader as Ian and others had suggested. xcoff writer also has a couple of issues as the default assembler could not understand