From: | Peter Eisentraut <peter(at)eisentraut(dot)org> |
---|---|
To: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Solaris compiler status |
Date: | 2025-09-04 10:55:57 |
Message-ID: | 8b76c9d5-29aa-4f1b-bae6-b7371dec863a@eisentraut.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 03.09.25 07:47, Peter Eisentraut wrote:
> So, can we declare that we don't support this compiler anymore?
Ok, looks like we're calling it.
Here is a patch set to remove what turns out to be a significant amount
of code and documentation to support this compiler.
I also added in one tiny cosmetic bug fix that this compiler found, as
its parting gift.
In passing, I also removed some version checks for no longer supported
old GCC versions, since they touched some of the same #ifdef etc. lines.
In src/include/storage/s_lock.h, there was a comment to look in
src/backend/port/tas/sunstudio_sparc.s for some explanation. But the
latter is to be removed, so I copied the comment over and tried to fit
it in. But I don't understand it much, and it makes some claims about
gcc support for sparc, so it could be that some more code for newer
sparc variants is dead, or maybe gcc has caught up in the meantime.
Also, that cvs.opensolaris.org link no longer works. But I think this
all could be a separate project to sort out.
Attachment | Content-Type | Size |
---|---|---|
0001-Remove-stray-semicolon-at-global-scope.patch | text/plain | 1.1 KB |
0002-Remove-checks-for-no-longer-supported-GCC-versions.patch | text/plain | 2.9 KB |
0003-Remove-traces-of-support-for-Sun-Studio-compiler.patch | text/plain | 26.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Jakub Wartak | 2025-09-04 10:56:06 | MPTCP - multiplexing many TCP connections through one socket to get better bandwidth |
Previous Message | Zhijie Hou (Fujitsu) | 2025-09-04 09:59:59 | RE: Conflict detection for update_deleted in logical replication |