Skip site navigation (1)Skip section navigation (2)
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>