summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-09-15name twe by a name that means something, instead of corporate mumbo jumboTheo de Raadt
2000-09-15tweMichael Shalayeff
2000-09-15add 3ware raid controllerMichael Shalayeff
2000-09-15forgot to turn off debuggingMichael Shalayeff
2000-09-153ware escalade ide raid controllersMichael Shalayeff
2000-09-15Add a couple of models the ep(4) driver supports that weren't mentioned before.Aaron Campbell
2000-09-153ware escalade is comingMichael Shalayeff
2000-09-15check return value for setenv(3) for failure, and deal appropriatelyTheo de Raadt
2000-09-15When calling a signal handler, don't pass the kernel (local) address in r5.Dale S. Rahn
- From NetBSD
2000-09-15enable hw rng for vanilla 810; 10x for testing to Stephan Somogyi ↵Michael Shalayeff
<somogyi@gyroscope.net>
2000-09-15Add powerpc-openbsd to list of supported systems.Dale S. Rahn
2000-09-14wrong type to ioctl; naddy@mips.inka.deTheo de Raadt
2000-09-14syncTheo de Raadt
2000-09-14Fix some style nitsbrian
2000-09-14Support PPPoATM, disabled for now as /usr/include/netnatm doesn't existbrian
Submitted by: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
2000-09-14Lost manpages (gdb and objdump)Marc Espie
2000-09-14typoMarkus Friedl
2000-09-14syncTheo de Raadt
2000-09-14more lava; moride@portside.net has oneTheo de Raadt
2000-09-14more lavas; moride@portside.net has oneTheo de Raadt
2000-09-14crank MSGBUFSIZETheo de Raadt
2000-09-14simplify printingTheo de Raadt
2000-09-14Understand IPPROTO_ESP and IPPROTO_AH packetsbrian
Submitted by: Angelos D. Keromytis <angelos@dsl.cis.upenn.edu>
2000-09-14Remove spurious period.Aaron Campbell
2000-09-14Some installation problems: older gnu programs don't know about DESTDIR,Marc Espie
but we have a mix here -> convert the old ones to heed DESTDIR. Also, fix manpages installation in Makefile.bsd-wrapper (INSTALL_MAN setting that got lost, bad MANDIR, don't set MANDIR if PREFIX is the standard location)
2000-09-14recognize Diamond RIO 600 USB; from NetBSDJakob Schlyter
2000-09-14regenJakob Schlyter
2000-09-14add Rio 600 USBJakob Schlyter
2000-09-14This kills the last old hashing table, in arch.cMarc Espie
Slight optimizations: instead of storing archive members, just keep the modification time, as we don't care for the rest of the archive information. Lazily compute mtime, stash ascii date instead, and convert to mtime when needed (storing an out_of_date value to mark the unconverted values). Archive handling is atrocious and need some clean-up. Thanks to miod@ who took the time to review those patches.
2000-09-14Introduce a few macros to handle timestamps in an abstract way.Marc Espie
Replace the time stamp hash in dir.c with an open hashing structure. In doing so, remove some nasty casts, simplify code a bit: Dir_MTime can return a modification time, since make does not make a distinction between out-of-date and non-existent files.
2000-09-14Replace the old hash used to hold file names within a directory withMarc Espie
open hashing. An interesting optimization is that the open hashing interface is more fine-grained, hence we can compute the correct hash value at the start of Dir_FindFile, and reuse it for each hash structure into which we look (the effect is measurable on large directories along with objdir/VPATH). Remove a few unnecessary Lst_Open/Lst_Close that serve no purpose except obfuscating the code. The interface to dir.h changes slightly, hence tedious includes changes...
2000-09-14- new DirReadDir internal function, that just reads a directory fromMarc Espie
the disk or from a cache. - use it in Dir_AddDir, and directly to set up dot. - change Dir_AddDir to use string intervals, as this simplifies dependend functions. - set up an open-hashing cache for opened directory names. - add_dirpath() function in main, to simplify code. - simplify cleaning-up directories, as Dir_ClearPath is overkill.
2000-09-14Use the new hash scheme to store the target nodes.Marc Espie
Scrap the list of all targets: it only slows make down. The only visible difference is that the list of all targets is not shown in order when debugging.
2000-09-14Clean-up, systematic use of UNUSED, white space...Marc Espie
2000-09-14Two new functions:Marc Espie
iterate_words: light-weight equivalent to brk_string, which does not need to copy the string, and does not do \ interpretation which are only needed for the string. escape_dup: handles escape sequence in a systematic way. This speeds up variable modifiers. This also makes .for loops more consistent, as they use the same definition of `a word' as the rest of make.
2000-09-14Some systematic clean-up.Marc Espie
- UNUSED macro that expands to __attribute__((unused)) for gcc - move rcsid around so that they can be tagged UNUSED. - activate -Wunused. - use UNUSED instead of kludgy junk for function arguments. - add extern to all extern prototypes. - update comments in lst.h. - clean up var.c a little bit, constifying arguments, updating comments...
2000-09-14syncNiklas Hallqvist
2000-09-14Alta Tech only OEMed, the real vendor was Packet EnginesNiklas Hallqvist
2000-09-14Can't directly :M${MACHINE_ARCH}, so kludge it thru a for loop.Marc Espie
Thanks, Dale.
2000-09-14syncNiklas Hallqvist
2000-09-14Adaptec and RCC extrasNiklas Hallqvist
2000-09-14syncNiklas Hallqvist
2000-09-14i960 PCI-PCI bridgesNiklas Hallqvist
2000-09-14syncNiklas Hallqvist
2000-09-14ATI Mach64 GYNiklas Hallqvist
2000-09-14syncNiklas Hallqvist
2000-09-14Altatech PMC/GNIC2 gigabit ethernetNiklas Hallqvist
2000-09-14syncNiklas Hallqvist
2000-09-14oops pastoNiklas Hallqvist
2000-09-14syncNiklas Hallqvist