summaryrefslogtreecommitdiff
path: root/extra/scripts
AgeCommit message (Collapse)Author
2008-12-31Merge some pre-work from branch, needed by NPTL.Khem Raj
2008-12-28fix another corner case in unifdefDenis Vlasenko
2008-12-28patch up unifdef to recognize and remove "#if defined _LIBC && something"Denis Vlasenko
blocks too (and similar)
2008-12-27ctype: remove some trivial macros from ctype.h;Denis Vlasenko
remove __tolower and __toupper (they existed only in SOME configs!); remove usages of _tolower (some of them clearly buggy) from uclibc code; add a few more -U<define> options to unifdef pass over installed headers; document it on docs/wchar_and_locale.txt text data bss dec hex filename - 514963 2727 15396 533086 8225e lib/libuClibc-0.9.30-svn.so + 514888 2727 15396 533011 82213 lib/libuClibc-0.9.30-svn.so
2008-12-13Do not install libc-XXXX.h files in "make install".Denis Vlasenko
glibc does not have them, so should be safe.
2008-10-10- .. and don't install the config dir, tooBernhard Reutner-Fischer
2008-10-10- remove bashism; don't install config/* to the targetBernhard Reutner-Fischer
2008-09-26- remove all *_hidden_proto(...) on install_headersBernhard Reutner-Fischer
2008-09-25- expand documentationBernhard Reutner-Fischer
2008-09-24- remove debug cruftBernhard Reutner-Fischer
2008-09-24- deal with ARM specific syscalls. Closes #2894Bernhard Reutner-Fischer
2008-09-16- add script to generate lots of failing (random)configsBernhard Reutner-Fischer
rm -f STOP ; ARCH=i386 nohup extra/scripts/randconfig.sh & if you want to stop it, touch STOP
2008-06-08In string.h, move libc_hidden_proto next to the corresponding declaration.Bernd Schmidt
Filter them out when installing headers. Tested by building up bfin-*linux toolchains and building our copy of uClinux-dist.
2008-05-21- Wrap overlong comment-lines. No object-code changesBernhard Reutner-Fischer
2008-05-09fix "make install_kernel_headers" to not create asm-genericDenis Vlasenko
for 2.4 kernels.
2008-05-07Split kernel headers installation from "make install_headers".Denis Vlasenko
It is "make install_kernel_headers" now.
2008-05-01install_headers: do not exit if unifdef "fails", it's okDenis Vlasenko
2008-04-30install_headers: properly quote thingsDenis Vlasenko
2008-04-30install_headers.sh: detect a case when kernel headers are alreadyDenis Vlasenko
installed in target dir, and dont try to copy them again
2008-04-27build system: improve install_headers.Denis Vlasenko
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.
2008-01-05zen in #938 writes:Mike Frysinger
I had occasion to look at the uClibc script "getent" and felt compelled to clean out the cargo-cult programming style. I believe that this version is clearer, and I've added some minor features while I was in there: * usage clause, if no arguments or "--help" requested * original version appears to have been intending to "exit 2" on failure to match, but didn't * basic, probably good enough, support for ethers and netgroups * faster ;-) [as if that matters for this script]
2007-03-17Have Makefile.in call conf-header.sh instead of having kconfig call it Rob Landley
via system(). Also move it to extra/scripts since it's a uClibc build script, not part of upstream kconfig. Adjust the "grabbing a new kconfig snapshot" procedure accordingly.
2007-02-18simple script for counting relocsMike Frysinger
2006-12-12we just want the kernel headers, not the whole kernel source ... so people ↵Mike Frysinger
may need to update their paths slightly
2006-12-11kill off the need for fix_includes.sh by utilizing KERNEL_SOURCE directlyMike Frysinger
2006-12-11set some default vars to prevent env pollutionMike Frysinger
2006-10-07Sergey Lapin says the undefined syscall numbers from unistd.h do not get ↵Khem Raj
propogated into generated sysnum.h.
2006-09-10remove version checking code and add some more commentsMike Frysinger
2006-09-09make this stuff actually readableMike Frysinger
2006-08-24- only link asm-generic if it exists.Bernhard Reutner-Fischer
PS: test for existence on Slowaris was disfunctional, last time i looked. Shouldn't matter much here, though..
2006-03-09Add common part of linker scripts to a file and make use of itPeter S. Mazinger
2006-02-28disable __gmon_start__ symbolMike Frysinger
2006-02-28add support for glibc initfini.cMike Frysinger
2006-02-23dont generate asm-generic if it already existsMike Frysinger
2006-02-22make the fallback case smarterMike Frysinger
2006-02-18dont output so many newlinesMike Frysinger
2006-01-27update copyrightMike Frysinger
2006-01-27just exec the catMike Frysinger
2006-01-24- make sure that icc generates bits/sysnum.hBernhard Reutner-Fischer
pgcc would need a completely different treatment here.
2006-01-02for /bin/sh, use `` instead of $() as pointed out by Jan-Benedict Glaw on ↵Mike Frysinger
the mailing list
2005-11-23Add template for utils/Makefile and make use of itPeter S. Mazinger
2005-11-21Remove TOPDIRPeter S. Mazinger
2005-11-17Replace TOPDIR w/ top_builddirPeter S. Mazinger
2005-11-02include Rules.mak after noconfig_targets, else it does not pull in .configPeter S. Mazinger
2005-11-01Add another Makefile example that will be copied over the root Makefile, ↵Peter S. Mazinger
adapt script
2005-10-29Renamed script to create_makefiles.sh, copy instead of link (to allow cygwin ↵Peter S. Mazinger
users to build), creates all Makefiles now, should be only used if the master copies are updated
2005-10-28Update/add scripts' copyrightPeter S. Mazinger
2005-10-28Add newly needed Makefiles that can be linkedPeter S. Mazinger
2005-10-28Use consequently headers-y and headers_clean-y, try avoiding TARGET_ARCH use ↵Peter S. Mazinger
in main Makefile.in
2005-10-28Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵Peter S. Mazinger
not exist, we reinclude the including Makefile. Moved arch/common fpu_control.h link creation into main Makefile.in. Updated the link creation script to remove all the other Makefiles