diff options
author | Alexey Neyman <stilor@att.net> | 2016-03-31 08:44:50 -0700 |
---|---|---|
committer | Alexey Neyman <stilor@att.net> | 2016-08-23 11:00:27 -0700 |
commit | d58e740be8ea07e5f4f24378f903773eae247828 (patch) | |
tree | 5893eee22e41ffc9b973d03ee1bd6fb8cc085200 /config/debug | |
parent | 43c303c946c61469181d633cd5620cb92e44c329 (diff) | |
download | crosstool-ng-d58e740be8ea07e5f4f24378f903773eae247828.tar.gz crosstool-ng-d58e740be8ea07e5f4f24378f903773eae247828.tar.bz2 crosstool-ng-d58e740be8ea07e5f4f24378f903773eae247828.zip |
glibc.sh: cleanups
- Dump CT_LIBC_EXTRA_CC_ARGS: instead, treat CT_LIBC_EXTRA_CFLAGS as
arguments to CC (or they are not applied to .S, for example).
Combine them with multi_flags and CT_TARGET_CFLAGS in proper order.
- Analyze thus combined flags to determine --with-fp/--without-fp.
Don't need to check CT_ARCH_FLOAT - it is reflected in
CT_TARGET_CFLAGS anyway. Check more soft/hard float options defined
on different architectures.
- Drop checking for endianness flags: they are not reflected in
configure arguments in any way, and they're already present in CFLAGS
(either via multi_flags or via CT_TARGET_CFLAGS). Besides,
CT_ARCH_ENDIAN_OPT was actually called CT_ARCH_ENDIAN_CFLAG, so this
was a no-op anyway.
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'config/debug')
0 files changed, 0 insertions, 0 deletions