summaryrefslogtreecommitdiffstats
path: root/sys/lib/libsa (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add code to let 32bit code *printf() {u,}int64_t values.miod2004-09-221-2/+61
| | | | | | | Only enabled if libsa is compiled with the adequate define, so as not to grow bootblocks which do not need this feature. ok deraadt@
* Fix buffer writing in cd9660 code, written by Tom and myself, examined by tobydrahn2004-07-091-14/+19
| | | | and tested in-tree for a while.
* Change of variable name from read to nread, to reduce differencetom2004-06-221-18/+18
| | | | | | from NetBSD version. ok weingart@
* remove terms 3 & 4 for drochner@NetBSD.org; as seen on netbsd listsderaadt2004-04-023-21/+3
|
* Enter pxeboot, derived from the NetBSD implementation. Initiallytom2004-03-192-0/+554
| | | | | | | | intended to support network installs using bsd.rd over TFTP. Thanks to the many who tested, including Diana Eichert. ok deraadt@
* Allow /boot to load read-only data segments in ELF kernels.tom2004-02-101-3/+3
| | | | | | Thanks to miod@ for testing on many archs. ok deraadt@.
* put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosespie2004-01-034-8/+8
| | | | | | | to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@.
* rename struct dinode to ufs1_dinode. clears the namespace and makestedu2003-08-251-4/+4
| | | | | way for some future work. no function changes yet. help testing otto@ and markus@
* load file in one pass avoiding seeking the headers back and forth; miod@ testing & ok (two months ago and then i forgot ;)mickey2003-08-111-29/+38
|
* ansification and knf and protosderaadt2003-08-1150-960/+685
|
* first ansideraadt2003-08-083-17/+9
|
* Add missing close() on EFTYPE error in exec(); from Patrick Latifimillert2003-08-041-1/+2
|
* ansideraadt2003-07-051-9/+6
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-041-6/+2
| | | | rescinded 22 July 1999. This got missed in the omnibus commit.
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0235-211/+71
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* three four kill ...mickey2003-06-027-42/+7
|
* kill exec.new bit i had forgottenmickey2003-06-021-99/+0
|
* strcpy/strcat/sprintf removal in all bootblocks. various testing byderaadt2003-06-0138-262/+322
| | | | | various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind
* de-register; ok millertjason2003-05-201-5/+4
|
* plug a memory leakmickey2003-05-071-3/+2
|
* replaced by loadfile nowmickey2003-04-174-621/+0
|
* missing indentmickey2003-04-171-2/+2
|
* do the same ufs does: collapse extra slashes. this allows loading files from the root of cd9660 in particular; millert@ okmickey2003-04-151-1/+7
|
* avoid uninitialized warnings from gcc; art@ okmickey2002-11-111-6/+4
|
* changing kernel load address does not work that well w/ elf, load it where it was linkedmickey2002-07-091-5/+5
|
* Delete directories created by cleandir to prevent permission problemshugh2002-04-291-1/+2
| | | | during sudo builds. Verified by Valchev and sanctioned by Shalayeff.
* Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert2002-03-153-42/+4
| | | | the ANSI way.
* Final __P removal plus some cosmetic fixupsmillert2002-03-148-32/+31
|
* First round of __P removal in sysmillert2002-03-1422-232/+232
|
* Add a strcmp() prototype, which will be needed shortly.miod2002-03-021-1/+2
|
* Add MI loadfile support, from NetBSDdrahn2001-06-234-2/+708
| | | | | | This is currently only used on powerpc, but may be looked at for other architectures. Piece of the support to have kernel symbols on powerpc.
* split symbol loading for a.out into a separate routine (tested on i386)mickey2000-05-304-63/+203
| | | | add symbol loading for elf (tested on hppa)
* som is a md formatmickey2000-01-061-2/+2
|
* netinet/in.h without sys/socket.hderaadt1999-12-181-1/+2
|
* Allow the twiddler to be disabled via a global.downsj1999-08-161-3/+7
|
* place a bin-patcheable z_verbose here for -DDEBUGmickey1999-02-141-1/+5
|
* fix a real bad bug, which consists of return value frommickey1999-01-251-4/+13
| | | | | | read() /* oread() */ not being checked for errors/eof or not checked for error value (-1), which would result in bad kernels loaded, i/o errors not reported and such.
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-112-8/+7
|
* If filesystem open routine returns ENOENT or ENOTDIR, set errno to that and returnmillert1998-09-111-1/+3
|
* minor changes from zlib-1.1.3 gzio.cmillert1998-09-081-8/+24
|
* better .bss treatmentmickey1998-08-271-4/+9
|
* fix symtab loading problemsmickey1998-08-271-10/+16
|
* add strchr protomickey1998-07-291-1/+2
|
* some debug prints; one lseek fixmickey1998-07-291-13/+54
|
* if() debug prints; correct handling sym-less filesmickey1998-07-291-10/+13
|
* align end of core to the intmickey1998-07-201-2/+2
|
* there will be no exec_sommickey1998-07-171-86/+0
|
* s/ecoff_filehdr/ecoff_exechdr/mickey1998-07-141-2/+2
|
* add HP SOM supportmickey1998-07-141-0/+86
|
* remove bogus commentmickey1998-07-141-2/+2
|