diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-01-23 07:10:46 +0300 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-01-26 11:11:20 +0300 |
commit | fbfeebc221556d70ab473b153a44c92260c3caf0 (patch) | |
tree | 4da3c751d18a9296f4a8b9c041852b0d1467b0ce /newlib/libc/iconv | |
parent | db2ef77287fcc19dfa1fe6c3d3068794ff99bd01 (diff) |
newlib: libc: merge sys/ trampoline up a level
The sys/{configure,Makefile} files exist to fan out to the specific
sys/$arch/ subdir, and to possibly generate a crt0. We already have
all that same info in the libc/ dir itself, so by moving the recursive
configure and make calls into it, we can cut off some of this logic
entirely and save the overhead.
For arches that don't have a sys subdir, it means they can skip the
logic entirely.
The sys subdir itself is kept for the crt0 logic, for now. We'll try
and clean that up next.
Diffstat (limited to 'newlib/libc/iconv')
-rw-r--r-- | newlib/libc/iconv/Makefile.in | 1 | ||||
-rw-r--r-- | newlib/libc/iconv/ccs/Makefile.in | 1 | ||||
-rw-r--r-- | newlib/libc/iconv/ccs/binary/Makefile.in | 1 | ||||
-rw-r--r-- | newlib/libc/iconv/ces/Makefile.in | 1 | ||||
-rw-r--r-- | newlib/libc/iconv/lib/Makefile.in | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/newlib/libc/iconv/Makefile.in b/newlib/libc/iconv/Makefile.in index 61d61583d..4e3ecc37e 100644 --- a/newlib/libc/iconv/Makefile.in +++ b/newlib/libc/iconv/Makefile.in @@ -272,6 +272,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYS_DIR = @SYS_DIR@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ diff --git a/newlib/libc/iconv/ccs/Makefile.in b/newlib/libc/iconv/ccs/Makefile.in index ecc81f7b1..d3fe59e74 100644 --- a/newlib/libc/iconv/ccs/Makefile.in +++ b/newlib/libc/iconv/ccs/Makefile.in @@ -339,6 +339,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYS_DIR = @SYS_DIR@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ diff --git a/newlib/libc/iconv/ccs/binary/Makefile.in b/newlib/libc/iconv/ccs/binary/Makefile.in index 67d441c7a..bba8db243 100644 --- a/newlib/libc/iconv/ccs/binary/Makefile.in +++ b/newlib/libc/iconv/ccs/binary/Makefile.in @@ -238,6 +238,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYS_DIR = @SYS_DIR@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ diff --git a/newlib/libc/iconv/ces/Makefile.in b/newlib/libc/iconv/ces/Makefile.in index a40fae336..86ddf2095 100644 --- a/newlib/libc/iconv/ces/Makefile.in +++ b/newlib/libc/iconv/ces/Makefile.in @@ -278,6 +278,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYS_DIR = @SYS_DIR@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ diff --git a/newlib/libc/iconv/lib/Makefile.in b/newlib/libc/iconv/lib/Makefile.in index 550dae6dc..b4517608d 100644 --- a/newlib/libc/iconv/lib/Makefile.in +++ b/newlib/libc/iconv/lib/Makefile.in @@ -271,6 +271,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYS_DIR = @SYS_DIR@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ |