diff options
author | tschwinge <tschwinge> | 2008-05-30 00:45:36 +0000 |
---|---|---|
committer | tschwinge <tschwinge> | 2008-05-30 00:45:36 +0000 |
commit | 082cc039a73115e6979da336e2458a69feef8984 (patch) | |
tree | 2ae914d424341c2603f28a6c0f679c96451e03f3 /ChangeLog | |
parent | fdc0b89fda9cb61ea651ca3e480cd63983a5e7d3 (diff) |
2008-05-29 Thomas Schwinge <tschwinge@gnu.org>
* configure.ac: Include `newlib/headers.m4' and
`libc-parts/headers.m4'.
(ccheaders, SYSINCLUDES): Remove.
(USER_CPPFLAGS, USER_LDFLAGS, KERNEL_CPPFLAGS): Adapt to building with
a cross compiler.
(USER_LDADD): Remove.
(CHECK_CPPFLAGS): Define `_GNU_SOURCE' and `_ENABLE_TESTS'.
(CHECK_CFLAGS): New.
(HAVE_CROSS, TRAVERSE_HIERARCHY): New conditionals.
(--enable-tests, ENABLE_TESTS): New command line option with
conditional.
(libc.a.in): Instantiate as `sysroot/lib/libc.a'.
* libc.a.in: Rewritten to no longer specify file paths, but instead
linker switches.
* Makefile.am (SUBDIRS): Only recurse into if [TRAVERSE_HIERARCHY].
(libc-stmp): Only consider if [HAVE_CROSS].
[! HAVE_CROSS && ! ENABLE_TESTS]: Build `cross-compiler'.
(cross-compiler): New target.
Include `Makefoo.am', `binutils/Makefrag.am' and `gcc/Makefrag.am'.
* Makefoo.am: New file.
* binutils: New directory.
* gcc: Likewise.
* README: Update.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -1,5 +1,29 @@ 2008-05-29 Thomas Schwinge <tschwinge@gnu.org> + * configure.ac: Include `newlib/headers.m4' and + `libc-parts/headers.m4'. + (ccheaders, SYSINCLUDES): Remove. + (USER_CPPFLAGS, USER_LDFLAGS, KERNEL_CPPFLAGS): Adapt to building with + a cross compiler. + (USER_LDADD): Remove. + (CHECK_CPPFLAGS): Define `_GNU_SOURCE' and `_ENABLE_TESTS'. + (CHECK_CFLAGS): New. + (HAVE_CROSS, TRAVERSE_HIERARCHY): New conditionals. + (--enable-tests, ENABLE_TESTS): New command line option with + conditional. + (libc.a.in): Instantiate as `sysroot/lib/libc.a'. + * libc.a.in: Rewritten to no longer specify file paths, but instead + linker switches. + * Makefile.am (SUBDIRS): Only recurse into if [TRAVERSE_HIERARCHY]. + (libc-stmp): Only consider if [HAVE_CROSS]. + [! HAVE_CROSS && ! ENABLE_TESTS]: Build `cross-compiler'. + (cross-compiler): New target. + Include `Makefoo.am', `binutils/Makefrag.am' and `gcc/Makefrag.am'. + * Makefoo.am: New file. + * binutils: New directory. + * gcc: Likewise. + * README: Update. + * build-aux/config.sub: Detect *-*-viengoos-gnu systems. * build-aux/config.guess: New file, from today's config git trunk. |