Date: Mon, 11 Nov 2019 05:27:10 -0500 From: Ed Maste <emaste@freebsd.org> To: Warner Losh <imp@bsdimp.com> Cc: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: Re: Gcc 4.2.1 to be removed before FreeBSD 13, a firm timeline Message-ID: <CAPyFy2AdO324Dr6qTznHLrnHZ1MqWad4S-uCcTJ_bwfZog3qoA@mail.gmail.com> In-Reply-To: <CANCZdfrZ-C37c7Eso7NrtMG5_kv3T9qO3c3k8xcgEeTCrY3nQg@mail.gmail.com> References: <CANCZdfrZ-C37c7Eso7NrtMG5_kv3T9qO3c3k8xcgEeTCrY3nQg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 13 Aug 2019 at 12:00, Warner Losh <imp@bsdimp.com> wrote: > > Greetings, > > As promised for almost the past decade or so, gcc 4.2.1 will be removed > from the tree before FreeBSD 13 is branched. > > I propose the following timeline for its removal: > ... > 2020-05-31: svn rm all non-clang platforms not supported by in-tree LLVM or > converted to ext toolchain. I tried a tinderbox build with GCC 4.2.1 removed, using external toolchain where Clang/lld is not yet enabled by default. The following buildworlds failed: sparc64.sparc64: /usr/local/bin/sparc64-unknown-freebsd12.0-ld: cannot find crtbeginS.o: No such file or directory /usr/local/bin/sparc64-unknown-freebsd12.0-ld: cannot find crtendS.o: No such file or directory mips64.mips64el, mips64.mips64elhf: /usr/local/bin/mips-unknown-freebsd12.0-ld: warning: cannot find entry symbol .rtld_start; defaulting to 0000000000000d20 /usr/local/bin/mips-unknown-freebsd12.0-ld: not enough GOT space for local GOT entries /usr/local/bin/mips-unknown-freebsd12.0-ld: BFD (GNU Binutils) 2.32 internal error, aborting at elfxx-mips.c:10530 in bfd_boolean _bfd_mips_elf_relocate_section(bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, Elf_Internal_Rela *, Elf_Internal_Sym *, asection **) /usr/local/bin/mips-unknown-freebsd12.0-ld: Please report this bug. collect2: error: ld returned 1 exit status
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2AdO324Dr6qTznHLrnHZ1MqWad4S-uCcTJ_bwfZog3qoA>