Date: Fri, 18 Apr 2025 20:14:26 +0000 From: Brooks Davis <brooks@freebsd.org> To: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: a60615d5be83 - main - csu: drop support for GCJ Message-ID: <aAKyojd9dFp7ZzcE@spindle.one-eyed-alien.net> In-Reply-To: <202504181859.53IIxtf1080623@gitrepo.freebsd.org> References: <202504181859.53IIxtf1080623@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aAKyojd9dFp7ZzcE>