agc
35a5ff86d4
Make this compile in the presence of -Werror
2002-12-01 11:02:11 +00:00
jdolecek
1bf46cc0f0
use emul_find_interp(), rathern than calling emul_find() second time
...
with prefix set to "/"
XXX not tested
2002-11-29 19:15:15 +00:00
martin
5eee9e2b47
Adapt to recent exec changes.
2002-08-29 14:02:50 +00:00
christos
f2d5bd5133
s/au_/a_/g noticed by martin
2002-08-29 13:48:42 +00:00
christos
830c5c171a
Implement passing AT_{E,R}{U,G}ID in the elf aux vector, like solaris.
...
- pass struct proc to copyargs.
- eliminate svr4_copyargs, since it is the same as ours now.
2002-08-26 21:05:59 +00:00
fvdl
b6631fa4ec
Make this compile again since the previous change. KNF.
2002-06-01 15:10:43 +00:00
eeh
cfa7e7d168
Support chroot-ing to a 32-bit installation.
2002-05-31 00:49:42 +00:00
lukem
dab6ef8b56
add RCSIDs (including regeneration of files as appropriate)
2001-11-13 02:07:52 +00:00
mrg
e63635fdcd
update copyright notices.
2001-08-25 15:06:02 +00:00
eeh
8180bfa441
Add missing `error'.
2001-07-30 22:04:08 +00:00
christos
934898bc32
Adjust to the new copyargs() footprint.
2001-07-29 21:28:45 +00:00
eeh
8a4a682091
Support flexible process address space limits and bump kernel version number.
2001-02-14 18:21:42 +00:00
eeh
a562e38910
Don't play fast and loose with pointers.
2001-02-11 00:00:29 +00:00
mrg
f5a3788577
pull over lost fix from nebsd32_exec.c:
...
>revision 1.25
>date: 2000/12/01 08:59:02; author: mrg; state: Exp; lines: +2 -2
>in netbsd32_elf32_probe(), 'pos' is really a pointer to an Elf_Addr, not a
>vaddr_t. cast the pointer before dereferencing it to avoid the alignment
>fault that broke compat_netbsd32, cuz pos is defined like:
> Elf_Addr phdr = 0, pos = 0;
>in exec_elf32.c.
2000-12-02 04:08:35 +00:00
jdolecek
e53f148af5
put a.out/elf32 specific things in netbsd32_exec_{aout|elf32}.c
...
emul_netbsd32 was moved to netbsd32_netbsd.c
g/c netbsd32_exec.c now
2000-12-01 21:51:08 +00:00