OS/2, eCS & ArcaOS - Technical > Programming
GCC - updates
Neil Waldhauer:
Wasn't 12.1 released yesterday?
Paul Smedley:
--- Quote from: Neil Waldhauer on May 07, 2022, 03:11:51 pm ---Wasn't 12.1 released yesterday?
--- End quote ---
I got the announcement email on the evening of May 6th (.au time zone).
There were only a couple of small patches required, doing more testing now, I'll post a link later today hopefully.
Interestingly, from the release notes:
--- Code: ---This release deprecates support for the STABS debugging format and
introduces support for the CTF debugging format [1].
--- End code ---
Dave Yeo:
How hard would it be to maintain stabs support in your fork? And whatever happened with aout being depreciated?
Paul Smedley:
Hey Dave,
--- Quote from: Dave Yeo on May 08, 2022, 01:11:31 am ---How hard would it be to maintain stabs support in your fork? And whatever happened with aout being depreciated?
--- End quote ---
No idea re: stabs support. Of course deprecated doesn't *necessarily* mean immediate removal in the next version. There is a bunch of stuff in Samba that is deprecated - but not yet removed. ie SMB1 support.
aout is simpler - gcc only produced assembly - it's the assembler that takes that assembly and turns it into the right object format. So long as long as we have a working version of gas, we should be ok.
Link to the 12.1.0 build is https://smedley.id.au/tmp/gcc-12.1.0-os2-20220509.zip
Tested:
- building GCC 12.1.10
- building PHP 8.1.5
- building openssl 1.1.1o
- building apr-1.7.0
All seems fine so far, but YMMV
Cheers,
Paul
PS General reminder that if you want to support future ports there's a Paypal link at https://os2ports.smedley.id.au or it can also be done via the AN store at https://www.arcanoae.com/shop/os2-ports-paul-smedley/
Paul Smedley:
Not that it seems there's a great deal (any?) interest, but I'm getting some SIGSEGV building some code today with GCC 12.1.0, really not sure why yet. Will investigate as time permits.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version