This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, I previously sent this message but got no suggestion. in the past days I got a little progress and try to present the question again now.
in file ./libgloss/config/default.mh, it says that the multilib option is passed in $(CFLAGS).
targets like m68k seem to use $(CC) $(CFLAGS_FOR_TARGET) $(CFLAGS) $(INCLUDES) <target-specific-defines> -o $@ -c to compile target libraries and crt0s.
the problem is that the counterpart Makefile rules in arm target as following does not use $(CFLAGS). $(CC) $(CFLAGS_FOR_TARGET) $(INCLUDES) -DARM_RDI_MONITOR -o $@ -c $<
This results in target libraries like librdimon.a are built without multilib option, which are useless.
So any tips? Thanks.
Attachment:
arm-makefile-in.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |