Re: git: a60615d5be83 - main - csu: drop support for GCJ
- In reply to: Brooks Davis : "git: a60615d5be83 - main - csu: drop support for GCJ"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 18 Apr 2025 20:14:26 UTC
On Fri, Apr 18, 2025 at 06:59:55PM +0000, Brooks Davis wrote: > The branch main has been updated by brooks: > > URL: https://cgit.FreeBSD.org/src/commit/?id=a60615d5be83ca050d4ddfbbb4411ca7a8a11486 > > commit a60615d5be83ca050d4ddfbbb4411ca7a8a11486 > Author: Brooks Davis <brooks@FreeBSD.org> > AuthorDate: 2025-04-18 18:49:01 +0000 > Commit: Brooks Davis <brooks@FreeBSD.org> > CommitDate: 2025-04-18 18:59:19 +0000 > > csu: drop support for GCJ > > Remove .jcr sections and related infrastructure. This has no impact on > existing binaries and the toolchain remains capability of linking them, > but would require different (or additional) csu files. > > GCC removed GCJ from trunk in on September 30, 2016. Our support came > in with D17587 for compatibility with old object files. It was roughly > contemporaneous with GCC 6.5, the last release with GCJ support. At > this point we don't even have a compiler port capable of producing GCJ > binaries so there is no need to carry this around any more. > > For reference see: > https://en.wikipedia.org/wiki/GNU_Compiler_for_Java#History > > Reviewed by: kib, emaste Should also be Reviewed by: andrew, but didn't reload the revision after editing the commit message and lost a race. -- Brooks