svn commit: trunk/uClibc: extra/scripts
vda at uclibc.org
vda at uclibc.org
Sun Apr 27 23:10:01 UTC 2008
Author: vda
Date: 2008-04-27 16:10:00 -0700 (Sun, 27 Apr 2008)
New Revision: 21880
Log:
build system: improve install_headers.
Now it uses dedicated script instead of inline makefile commands,
which helps readability.
It also installs asm[-generic] and linux subdirs from kernel headers
(previously it had to be done separately).
Lastly, it passes each uclibc header thru unifdef, which strips
#ifdef UCLIBC_INTERNAL conditional from headers.
Currently it's a no-op (no such #ifders in tree).
The plan is to have libc_hidden_proto(foo) migrated to headers
and guard them by these #ifdefs.
Added:
trunk/uClibc/extra/scripts/install_headers.sh
trunk/uClibc/extra/scripts/unifdef.c
Modified:
trunk/uClibc/Makefile.in
Changeset:
Sorry, the patch is too large to include (1144 lines).
Please use ViewCVS to see it!
http://uclibc.org/cgi-bin/viewcvs.cgi?view=rev&root=svn&rev=21880
More information about the uClibc-cvs
mailing list