summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/stand/loadfile.c
AgeCommit message (Collapse)Author
2005-08-10suggested by art, go for it deraadt, ok miod@Todd T. Fries
remove ECOFF support
2004-12-01remove excessive chattiness from the bootblocks. our goal is to shrinkTheo de Raadt
them to < 5*1024, because the floppies are once again tight
2004-07-05remove some stuff to make the blocks slightly smaller. we could go furtherTheo de Raadt
still. tested by matthieu
2003-10-18typos from Jared Yanovich;Jason McIntyre
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2002-03-14First round of __P removal in sysTodd C. Miller
2001-05-16shrink printf messagesTheo de Raadt
2001-01-16First shot at loading elf symbols. Not sure yet if it works correctly.Artur Grabowski
2000-12-14First shot at making ELF compile.Artur Grabowski
2000-11-08Merge in big portions of the improvements NetBSD did to their alpha port.Artur Grabowski
Highlights: UVM, PMAP_NEW, bus_dma (only on some buses for now), new hardware support, possiblity for ELF, etc, etc. Too much to mention. This is still work in progress. video consoles might be broken, otherwise we have basically the same functionality as before plus more.
1998-09-04 o check lseek return valuesTodd C. Miller
o better error messages on read failure o use SEEK_SET, not 0 in lseek
1997-07-08The a.out nlist strtab offset needs the strtab size field accounted forNiklas Hallqvist
1997-07-08set N_TEXT when appropriate. get rid of nlist.h inclusion.Niklas Hallqvist
1997-07-08Load the kernel symbol table for DDB to useNiklas Hallqvist
1997-05-05Updates from NetBSD (cgd):Todd C. Miller
- seriously clean up makefiles. use libsa/libkern/libz as appropriate, and don't build the various sources into objs locally by specifying them directly in the Makefiles. - move the secondary bootstrap down (to 0x20004000), and add a HEAP_LIMIT so that we don't exhaust our bootstrap address space (when using the new, not yet checked in, memory allocator). - clean up installboot, deal with secondary bootstrap programs not on 'a' partition or 'a' partition not starting at 0. - add padding to structures in bbinfo.h for future expansion. Add a netbbinfo structure to allow netboot information to be hard-coded in network boot blocks, so that they can be made to work even on systems with firmware which doesn't support the new "ethernet address in boot device" convention. - move the sync() calls to the correct place in installboot.c - remove a kludge in disk.c which was breaking multiple opens/closes of the disk - allow netboot ethernet address to be hard-coded into binary so that machines with old firmware which doesn't pass it in the boot device can work. Assume that if the ethernet address isn't passed in, it uses the old (dain-bramaged) 'read' interface works on my 3000/300LX. - Add setnetbootinfo, a program to hard code an ethernet address into a network boot. - move an 'int debug;' into boot.c (it was the only diff between boot.c and netboot.c), and nuke netboot.c (using boot.c instead for net boot blocks). - add cd9660 file system ops to the file system ops table in filesystem.c - if a file name is given (i.e. BOOTED_FILE) is set, boot only that file, but if not then try to boot "bsd", "bsd.bak", "bsd.old", and "obsd" (in that order) until one is found or until the list of names is exhausted. - add support for reading gzipped kernels. - use strerror() to print errors, rather than just printing error numbers - if no disk label exists, fake one up - slightly relax the block size checks in bootxx.c; they were a bit to paranoid And local changes: - don't build a copy of libsa/libkern/libz for each boot prog, just build a single copy and use it for everything.
1996-11-27Make compilable in our env. Involved disabling ELF support,Niklas Hallqvist
reordering includes (due to -Wstrict-prototypes) and other -Wall goo
1996-10-30Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.Niklas Hallqvist
-Wall -Wstrict-prototypes -Wmissing-prototypes too.