Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 2020 04:44:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 206484] powerpc (non-64) -r294201: /usr/src/Makefile.inc1 can try -target on gcc 4.2.1's cpp command lines but it is rejected by cpp
Message-ID:  <bug-206484-227-CNqV63i7UV@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-206484-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-206484-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206484

Mark Millard <marklmi26-fbsd@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |Overcome By Events
             Status|New                         |Closed

--- Comment #1 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
With head having dropped gcc 4.2.1 and things like
controlling the gcc bootstrap, the details of how
the problem was reached are going away (once 12 and
11 are no longer supported).

But /usr/src/Makefile.inc1 still uses:

CROSSENV+=3D      CC=3D"${XCC} ${XCFLAGS}" CXX=3D"${XCXX} ${XCXXFLAGS} ${XC=
FLAGS}" \
                CPP=3D"${XCPP} ${XCFLAGS}" \
. . .

which still presumes that the C preprocessor involved
will accept all the options that the c compiler would
accept.

But having no alternatives to llvm as what would be
cross built, I doubt head (13 and later) has the issue
any more.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-206484-227-CNqV63i7UV>