Re: [PATCH 1/2] newlib: move to ../config/multi.m4 for multilib logic

Mike Frysinger <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <Yeqkc2cYT2SanCIM@vapier>
On 21 Jan 2022 12:23, Corinna Vinschen wrote:
> On Jan 20 22:58, Mike Frysinger wrote:
> > The current newlib multilib logic is almost exactly the same as the
> > config/multi.m4, and the differences should be minor, so switch over
> > to that to delete custom logic on ourside.
> 
> What differences are that?

the differences don't affect the actual compilation.

newlib/configure.ac uses AC_CONFIG_FILES to hack up Makefile.  multi.m4
uses AC_OUTPUT_COMMANDS instead.

newlib/configure.ac passes LDFLAGS to init-cmds while multi.m4 does not
(it does pass additional non-C toolchain vars that newlib doesn't use).
afaict omitting LDFLAGS shouldn't make a diff since newlib has been
clobbering that with an invalid setting ($ldflags).

there's also a few internal variable names that changed, but since newlib
doesn't check them, it shouldn't matter.

> Did you check them?

yes, i've build every commit against bfin-elf multilib.  if you want me
to check something specifically, please highlight it.
-mike
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmHqpHMACgkQQWM7n+g3
9YHldBAAtO0Q06LdtyRfEhe88k2UjbcjwymLJ2WcYVLoRX/VbaF9f9o/6Lw3D86i
a2ZSFoYJY0U1p6irLKhT0YgnG/HdOCEp1j50sQma1SQvk9ap56qwZPdHHOtL3zRt
dqvvDYkQGj7pk9oj6iR/e3RHZizjBogp9qJUpvltGKG1rgzuoifVLieXvk31esr4
D/0CcykZ2ZKtfZqQltsZiLydIgdgSx0++WpWQwuWxtBWcPfpk9QAsOvrRCyBJMpy
r2HMpeLa5id323Sli3zvvT4dEqNr0P2aewrCqEsSAM1ELvFIbH7Z65jdcw0pmu34
IqooTJQWO49yy+xnfqyEeGEowCiM9lS0cr29wogxXNJIjajPhvPc3JvoIOYx39LR
fs/LPvzgLWUTAVsyrDqm5X9imKnd7rCdEic7eA51p/CB3wMZ/fT1ubxKebDijAxD
N+V1oCk0mWYnEWvfU3aokFsgFq2HNRxUPeSmjF0tY6OypDyXRkII+ibjKaVbvsCU
C79hFYPARSt60jjxXm2MWXBuHmun8XHeAxaRwhsZ/XKfOukW0gd9GXWwVlYtQ/Hp
WnqO0uhq+A/JZQHaoauNLfF/kB+SOkZOlACnnaj74hzmwoUFFtl+a6YSipBIly7e
blDaeW+pHW2Cj8tRlRqY5wrD8uugcyA9B7AJytWEDvKlXHBpl/4=
=TOVo
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.