Re: Solaris compiler status

Andrew Dunstan <andrew@dunslane.net>

From: Andrew Dunstan <andrew@dunslane.net>
To: Peter Eisentraut <peter@eisentraut.org>, pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2025-09-03T11:33:36Z
Lists: pgsql-hackers
On 2025-09-03 We 1:47 AM, Peter Eisentraut wrote:
> I've been trying out the Solaris compiler (Oracle Developer Studio 
> 12.6, on Solaris), mainly to test out some C11 support details. 
> Observations:
>
[ various issues]


>
> I mean, at least the AIX enthusiasts popped up right away when we 
> broke their platform.  Here, it seems, truly no one cares.
>
> So, can we declare that we don't support this compiler anymore?
>
> (gcc is readily available and seems to work alright, so I'm not saying 
> the OS is no longer viable.)
>
>
>

Seems reasonable.


cheers


andrew


--
Andrew Dunstan
EDB: https://www.enterprisedb.com




Commits

  1. Remove traces of support for Sun Studio compiler

  2. Remove checks for no longer supported GCC versions

  3. Remove stray semicolon at global scope

  4. Provide vectored variants of smgrread() and smgrwrite().

  5. Convert *GetDatum() and DatumGet*() macros to inline functions