diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-01-20 23:45:23 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-01-21 17:10:10 -0500 |
commit | f159663b08f532eb77147abc6f8a65e4c5854773 (patch) | |
tree | f01e896ad6f27bf1c2b67f75fb46f43e50605e78 /newlib/libc/machine/rx/configure | |
parent | 4317e0676a074a01be49ca8a51a4e1ab41ac4823 (diff) | |
download | newlib-f159663b08f532eb77147abc6f8a65e4c5854773.zip newlib-f159663b08f532eb77147abc6f8a65e4c5854773.tar.gz newlib-f159663b08f532eb77147abc6f8a65e4c5854773.tar.bz2 |
newlib: stop clobbering LDFLAGS with non-standard $ldflags
It's unclear why this was added originally, but assuming it was needed
20 years ago, it shouldn't be explicitly required nowadays. Current
versions of autotools already take care of exporting LDFLAGS to the
Makefile as needed (things are actually getting linked). That's why
the configure diffs show LDFLAGS still here, but shifted to a diff
place in the output list. A few dirs stop exporting LDFLAGS, but
that's because they don't do any linking, only compiling, so it's
correct.
As for the use of $ldflags instead of the standard $LDFLAGS, I can't
really explain that at all. Just use the right name so users don't
have to dig into why their setting isn't respected, and then use a
non-standard name instead. Adjust the testsuite to match.
Diffstat (limited to 'newlib/libc/machine/rx/configure')
-rwxr-xr-x | newlib/libc/machine/rx/configure | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/newlib/libc/machine/rx/configure b/newlib/libc/machine/rx/configure index 38798a3..839737e 100755 --- a/newlib/libc/machine/rx/configure +++ b/newlib/libc/machine/rx/configure @@ -604,7 +604,6 @@ ELIX_LEVEL_1_FALSE ELIX_LEVEL_1_TRUE ELIX_LEVEL_0_FALSE ELIX_LEVEL_0_TRUE -LDFLAGS NO_INCLUDE_LIST NEWLIB_CFLAGS CCASFLAGS @@ -3536,9 +3535,6 @@ NEWLIB_CFLAGS=${newlib_cflags} NO_INCLUDE_LIST=${noinclude} -LDFLAGS=${ldflags} - - if test x${newlib_elix_level} = x0; then ELIX_LEVEL_0_TRUE= ELIX_LEVEL_0_FALSE='#' |