summaryrefslogtreecommitdiff
path: root/extra/scripts
AgeCommit message (Collapse)Author
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
2005-10-25Add script to create the minimal subset of symlinksPeter S. Mazinger
2005-10-25All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
2005-08-23some updates from psm to better mirror glibc getent behaviorMike Frysinger
2005-07-28further refine output so the silent mode of make is truly silentMike Frysinger
2005-06-29also symlink asm-$TARGET_ARCH if it existsMike Frysinger
2005-02-02- updated getent script to match behaviors of newer glibc getent. update ↵Ned Ludd
from Peter S. Mazinger
2004-11-11move getent to extra/scripts/ out of docs/Mike Frysinger
2004-08-26Fixes from gentoo.Manuel Novoa III
2004-03-18Alexandre Oliva writes:Eric Andersen
This patch arranges for the .so files in say /usr/lib to be soft links to ../../lib, instead of to /some/arbitrary/pathname/lib. This enables seamless relocation of a toolchain containing the development and run time trees in a sys-root.
2004-02-12Add our own copies of the include/scsi header files, per what glibcEric Andersen
does, rather than depending on the kernel header files. -Erik
2004-01-02Cope with 2.6.x headersEric Andersen
2003-11-29Minor typo fix.Manuel Novoa III