aboutsummaryrefslogtreecommitdiff
path: root/libgloss/config
AgeCommit message (Collapse)AuthorFilesLines
2023-12-19libgloss: drop $(INCLUDES) when using $(AS)Mike Frysinger2-2/+2
Since $(AS) is the assembler, passing it a list of preprocessor include flags doesn't make much sense. The files aren't preprocessed which means `#include` lines aren't respected, and while it would affect `.include` usage, we never use that, and it's extremely unlikely to change. Plus, it's extremely unlikely we'd have .s files in common places to include vs contained entirely within a specific arch dir, and at that point, it can be included directly (with no flags), or the arch can add the unique set of include paths that it needs for itself.
2023-12-19Revert "Fix libgloss/newlib build to conditionally use top include dir"Mike Frysinger2-35/+1
This reverts commit 17ac400c11bab30ac2c0bef12cbf7788f0b6f954. The build failures were due to incorrectly using $(INCLUDES) when running $(AS). Let's roll this back and drop $(INCLUDES) from the $(AS) invocations.
2023-02-22Fix libgloss/newlib build to conditionally use top include dirJeff Johnston2-1/+35
- conditionally use -idirafter option for arm
2023-01-11libgloss: arm: break newlib dependencyMike Frysinger1-1/+1
The libgloss port has been reaching back into newlib internals for a single header whose contents have been frozen for almost a decade. To break this backwards libgloss->newlib dependency, move the acle header to the srcroot include/ so everyone can use the same copy.
2022-02-09libgloss: convert top level to automakeMike Frysinger1-0/+3
The top level dir isn't doing anything interesting, just recursing into subdirs. So this change isn't terribly exciting. But it sets us up for doing more fun stuff in follow up commits. [TODO] Check test targets
2022-02-01libgloss: merge subdirs that have unique makefile_frags up a levelMike Frysinger1-1/+1
Merge the subdir configure scripts up that only existed to set unique values for their target/host makefile_frags.
2022-02-01libgloss: merge epiphany & libnosys & or1k configure scripts up a levelMike Frysinger1-1/+1
These subdirs have unique configure scripts to do some compiler tests. The checks should work for all targets, so hoist them up to the top libgloss dir. This should allow us to delete these subdir configure scripts. It means the top-level gains autoheader support, but that's fine. It wasn't exporting any defines previously (i.e. -D into CPPFLAGS), and all of the defines it now exports are only used by code in the libnosys subdir which was expecting to have a config.h.
2012-03-13libgloss: change 'q' flag to 'r' in ar callMichael Frysinger1-1/+1
The GNU ar has "q" aliased to "r", and we generally want this behavior anyways (replacing rather than always appending), so change our AR_FLAGS definition. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-08-23Fix location of this file to be where it was initially intended.Jeff Johnston1-0/+3
2000-03-1720000317 sourceware importRanjith Kumaran7-0/+193