Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-11 | A good guess about what needs updating for sparc/ELF. This is not | Artur Grabowski | |
complete, documentation is missing, but I'll let someone who knows the sets fix this properly. Those pieces at least allow me to finish a usable snapshot. | |||
2002-08-11 | ELF_TOOLCHAIN on sparc. | Artur Grabowski | |
Also, sparc/ELF needs -KPIC for ASPICFLAG just like sparc64. | |||
2002-08-11 | ELF support in sparc bootblocks. | Artur Grabowski | |
Loadfile is from alpha, but heaviliy hacked here. The build is done by building elf versions of boot and bootxx, then merging the .rodata and .text sections into .text with a horrible hack and then using objcopy to convert that into a.out. Maybe someone will want to fix installboot to deal with ELF instead, but I won't be that someone in the nearest future. | |||
2002-08-11 | ELF support. | Artur Grabowski | |
- _C_LABEL where needed - Rename syscall to _C_LABEL(_syscall) to avoid name conflict with _C_LABEL(syscall) (this one was a real nightmare to find). | |||
2002-08-11 | NATIVE_EXEC_ELF for sparc and ELF reloaction types. | Artur Grabowski | |
2002-08-11 | ELF support for DDB. | Artur Grabowski | |
2002-08-11 | Change to ELF-style linking. | Artur Grabowski | |
2002-08-11 | Two touches to make this work with ELF. | Artur Grabowski | |
- use _C_LABEL(__cerror) and not cerror to avoid polluting the name space. - Use weak symbols for libc_r syscalls. | |||
2002-08-11 | Adapt sparc crt* to how things are done on our other ELF architectures. | Artur Grabowski | |
Some parts of crt0.c are from NetBSD. | |||
2002-08-11 | Switch sparc to ELF. | Artur Grabowski | |
XXX - we might want to improve the logic of selection of ELF vs. a.out when we bump our version to 3.2, before feeding those changes to FSF. | |||
2002-08-11 | Switch sparc binutils to ELF. | Artur Grabowski | |
XXX - we might want to improve the version selection logic when feeding those diffs back to FSF, but we can't do that until we bump our version to OpenBSD 3.2 because then the tree wouldn't build. | |||
2002-08-11 | Let cross-sparc use new bintuils. | Artur Grabowski | |
2002-08-11 | Add two missing vfs_busy calls in the failure path of sysctl_vnode. | Artur Grabowski | |
Found by aaron@ NOTE - I think we need a mount-point iterator just like we have NOTE - vfs_mount_foreach_vnode. (btw. why don't we use foreach_vnode in here?) | |||
2002-08-11 | enable COMPLEX_HISTORY. sh/ksh history will now work | Marco S Hyman | |
as described in the man page. OK millert@ | |||
2002-08-11 | Restore support for loading elf boot: | Hugh Graham | |
- compiles again - already tested - less to upgrade later | |||
2002-08-11 | The parameter dynp was never used, rather than pass in a dummy on most | Dale Rahn | |
archs and a nasty calcuation on others, remove the parameter. | |||
2002-08-11 | document other ICMP redirect code strings; ok millert@ | Kevin Steves | |
2002-08-11 | Fix for Elfbug, the Xtiherit problem which has been seen on most OpenBSD | Dale Rahn | |
ELF dynamic systems. This was due to an oddity in ELF where the address of fuctions refer to the PLT address in the program, rather than the actual function address. | |||
2002-08-11 | Sync limits described by EFBIG and ELOOP with current reality; from NetBSD. | Aaron Campbell | |
miod@ ok | |||
2002-08-11 | Add pptp; reinhard@ | Todd C. Miller | |
2002-08-11 | Use _C_LABEL for c symbols. | Artur Grabowski | |
2002-08-11 | _C_LABEL where necessary. | Artur Grabowski | |
2002-08-11 | A horror hack for merging the .text and .rodata sections in elf | Artur Grabowski | |
binaries so that we can use objcopy to convert them to a.out. | |||
2002-08-11 | Sort: put libkvm where it belongs. | Artur Grabowski | |
2002-08-11 | Use _C_LABEL for c labels. | Artur Grabowski | |
2002-08-11 | Prepare for ELF. | Artur Grabowski | |
2002-08-11 | SCARG cleanup; okay millert@ | Niels Provos | |
2002-08-11 | -m default from net.inet.ip.ttl MIB variable now; ok millert@ | Kevin Steves | |
2002-08-10 | style; from thorsten | Jakob Schlyter | |
2002-08-10 | Just zero out pw_passwd in the pw_dup()'d copy. There's no need | Todd C. Miller | |
to do this elsewhere and my previous commit in this area caused problems on systems with an /etc/crontab file. | |||
2002-08-10 | move section parameters more upwards, include section quick and logging | Philipp Buehler | |
as a subsection (style changes later) ok henning@, frantzen@ | |||
2002-08-09 | Be more explitic that extent_free on EX_NOCOALESCE extents (assuming | Jason Wright | |
otherwise valid arguments) cannot fail. | |||
2002-08-09 | typo | Michael Shalayeff | |
2002-08-09 | two more cacheops noops; miod@ ok | Michael Shalayeff | |
2002-08-09 | Get rid of remaining __P usage (except for imported code); | Jason Peel | |
ok millert@, rogue ok pjanzen@ | |||
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-08-09 | Incorrect assembly statements are fatal errors, not warnings. Doh. How | Miod Vallat | |
someone could have written such logic is beyond me. | |||
2002-08-09 | proxy vs. fake display | Kevin Steves | |
2002-08-09 | use Op for mdoc conformance; from esr@golux.thyrsus.com | Kevin Steves | |
ok aaron@ | |||
2002-08-09 | Remove those noisy informational messages from dmesg. | Thierry Deval | |
Use the option RAIDDEBUG to get these. Theo, thanks for suggesting. | |||
2002-08-09 | Various fixes. | Artur Grabowski | |
- JMP_SLOT relocations require a symbol lookup (duh). - compress the nops to not dominate the code. - reorder the installation of the pltgot and always install it when possible. | |||
2002-08-09 | Simplify. | Artur Grabowski | |
2002-08-09 | Only target in the playing field when using mouse. | Paul Janzen | |
2002-08-09 | grammar nits | Paul Janzen | |
2002-08-09 | Spelling | Paul Janzen | |
2002-08-09 | Fix an error in the CPU random fire routine that could cause a segfault. | Paul Janzen | |
2002-08-09 | Bug fix in random placement code from Erik Sigra. | Paul Janzen | |
2002-08-09 | remove obsolete comment, no SIOCGIFCONF path any more | Jun-ichiro itojun Hagino | |
2002-08-09 | unifdef for auditability. | Jun-ichiro itojun Hagino | |
2002-08-09 | Correct the size arg to copyout. | Aaron Campbell | |