bjh21
3985634329
Regen (sys_nosys -> linux_sys_nosys).
2002-01-23 16:14:45 +00:00
bjh21
6add1ec812
sys_nosys="linux_sys_nosys", since that's how it should be.
2002-01-23 16:14:20 +00:00
bjh21
6b940e1484
Regen (cacheflush() and remove syscall 0).
2002-01-23 15:55:51 +00:00
bjh21
8b78e49ada
Syscall 0 isn't syscall() on ARMLinux. Mark it UNIMPL instead.
2002-01-23 15:54:34 +00:00
bjh21
8a3c27fbf7
Add support for the ARM-specific syscalls in ARMLinux. These are invoked
...
by SWI numbers above 0x9f0000, but we re-map them down to somewhere just
after the end of the usual syscall range, since NetBSD doesn't handle
sparse syscall arrays well.
The only syscall I've actually implemented in this range is cacheflush(),
which was previously being mapped to fork(), causing ... interesting results.
2002-01-23 15:52:58 +00:00
pk
4df7c33bf4
Eliminate `cputyp' test from cpu_switch().
2002-01-23 15:46:03 +00:00
skrll
f29db86be5
Add initial etc.cats support so that make snapshot/release will work.
...
Mostly copied across from etc.arm32 with some obvious things removed, e.g.
RiscPC/Shark devices, the disktab cut down and a mfs entry added in fstab.
2002-01-23 15:41:42 +00:00
skrll
04206c0a21
Install the man page on a.out systems as well so that the man set is the
...
same for all.
2002-01-23 15:10:24 +00:00
rafal
bc2214ed89
Rebuild after my re-arrangement of GDT entries, since this code depends on
...
the values of GBIOSCODE_SEL and GBIOSDATA_SEL.
2002-01-23 15:05:33 +00:00
rafal
37d3472889
Re-arrange GDT entries somewhat so that: (1) I can reserve the 8th entry for
...
BIOS-bug-avoidance [fixes part of my own port-i386/11299], and (2) lets you
have APM and COMPAT_MACHO in the kernel at the same time. Also comments on
the special 8th entry and what else changing some of these values affects.
OK'ed by Frank.
2002-01-23 15:02:34 +00:00
ichiro
ed09e8d901
It corrected forgetting to attach ","
2002-01-23 14:50:45 +00:00
tsutsui
f0150052a5
On clean target, try to make -f ramdiskbin.mk clean first if it exists.
2002-01-23 12:59:25 +00:00
pooka
7eb7ad4b7e
free memory allocated for suspend save area in detach
2002-01-23 11:27:59 +00:00
martti
14b3179d7c
Added ip_netbios_pxy.c and ip_ipsec_pxy.c
2002-01-23 11:03:19 +00:00
pk
e9b6d353de
Add missing `#ifdef SUN4U'.
2002-01-23 10:19:42 +00:00
thorpej
ec206ac99b
Multi-line string literals are not in ISO-C.
2002-01-23 03:55:33 +00:00
thorpej
7ff92fc079
PTRSIZE_64BIT on x86_64, too.
2002-01-23 02:37:39 +00:00
lukem
1fdf0d0e12
remove
2002-01-23 02:31:33 +00:00
lukem
5647b7df77
Merge create_fsinode() into create_fsnode(), so that a newly created
...
fsnode always has a valid inode member. Problem noted by Artem Belevich.
2002-01-23 02:26:21 +00:00
lukem
e30101d9d6
more stuff
2002-01-23 02:14:19 +00:00
lukem
d369b2c6a5
fix compilation problems on my alpha
2002-01-23 01:45:41 +00:00
thorpej
7e8a4549fd
Update ELFSIZE and VARPSZ arch lists.
2002-01-23 01:38:57 +00:00
thorpej
e05ba164ef
Need <sys/types.h> early on.
2002-01-23 01:09:15 +00:00
thorpej
0b621a0221
It's a C program, but it uses libgroff, which uses C++, so we
...
need to use PROG_CXX here as well.
2002-01-22 23:57:19 +00:00
aymeric
5927ef00d8
Redefine ENTRY properly for both ELF and a.out
...
Now we can compile profiled m68k programs that use libc.
2002-01-22 22:44:43 +00:00
thorpej
a3d761116e
Fix some MKGDB=no bugs.
2002-01-22 21:16:28 +00:00
thorpej
d00b294ffa
Split compat definitions into a separate file so that autoconf
...
doesn't comment out #undef's that we want to keep.
2002-01-22 20:42:59 +00:00
thorpej
0f3aee340f
Don't pull in <sys/param.h> if we don't have to.
2002-01-22 20:41:21 +00:00
chris
fc6b067849
Update/remove prototypes.
2002-01-22 19:14:48 +00:00
thorpej
122a3fe161
Re-add -mcmodel=large .. we'll just have to use a patched gcc
...
for now.
2002-01-22 18:57:39 +00:00
thorpej
cf6dc8e084
Update for ISA autoconfiguration changes.
2002-01-22 18:53:02 +00:00
ross
a583e1d1dc
we need the compat_13 sys_sigreturn to do osf1 emulation
...
closes port-alpha/8788
2002-01-22 18:37:06 +00:00
thorpej
470bbfb229
Update for ISA autoconfiguration changes.
2002-01-22 18:36:51 +00:00
augustss
fd7f5e11ae
Don't pretend we can handle i830; it needs a somewhat different AGP driver.
...
(I added i830 to quickly.)
2002-01-22 17:29:36 +00:00
yamt
9827e287a7
fix a long standing bug that setlocale(LC_ALL, NULL)
...
returns only 5 categories while we have 6 categories.
2002-01-22 17:08:02 +00:00
pk
8769ef5de3
Remove out-dated dependencies on Makefile.
2002-01-22 17:04:31 +00:00
mrg
7cda1e8c92
don't install psim
2002-01-22 17:02:08 +00:00
pk
6c51c2d3f4
Support for the ` Magma 2+1HS Sp' (from mouse on port-sparc):
...
- add sbus node name field to board info structure
2002-01-22 17:00:47 +00:00
pk
d29b3f6d0c
Support for the ` Magma 2+1HS Sp' (from mouse on port-sparc):
...
- allow for sbus node name matching
- get clock frequency from prom property.
2002-01-22 16:59:30 +00:00
mrg
47d0b44e4f
add PSIM support to gdb and install the stand alone in /usr/bin/psim. this
...
fixes the rest of port-powerpc/14307.
2002-01-22 16:55:19 +00:00
skrll
43a1bb37fd
Add a uuencoded binary of a.out arm32 ld.so and update Makefile to extract
...
on ELF platforms.
This file was created using the following revisions:
ld.h,v 1.2 1998/12/17 23:36:38 pk
malloc.c,v 1.7 2000/11/28 06:01:34 mycroft
rtld.c,v 1.82 2001/09/20 20:55:29 wiz
shlib.c,v 1.18 2000/05/27 06:53:30 matt
shlib.h,v 1.1 1998/12/15 23:16:14 pk
arm32 specific files:
md-static-funcs.c,v 1.1 1997/10/17 21:25:42 mark
md.c,v 1.11 1999/02/27 03:34:05 tv
md.h,v 1.4 2000/05/28 01:53:05 matt
mdprologue.S,v 1.1 1997/10/17 21:25:59 mark
2002-01-22 16:27:51 +00:00
mrg
6bdbccbb59
regenerate.
2002-01-22 15:52:53 +00:00
uch
a68b39d7c2
Reset configuration of bridge order before enumerating bridge devices.
...
This is required when two or more bridges on the same bus, and some of
them are incompletely initialized by BIOS.
Reported by NAKAGAWA Yoshihisa <y-nakaga@nwsl.mesh.ad.jp>
2002-01-22 15:08:53 +00:00
uch
29d84d9a58
Add pci_bridge_foreach ().
2002-01-22 15:07:27 +00:00
tron
cb9b650951
Define "HAVE_ERR_H" to fix native build.
2002-01-22 13:50:53 +00:00
mrg
e10f2bf04d
- get SIM_OBS for GDB.
...
- build a usr.bin/sim/arch tree, copy sim/ppc/config.h there for powerpc.
2002-01-22 13:13:00 +00:00
is
ef3617499c
add config.h when compiled as host tool.
2002-01-22 13:03:57 +00:00
mrg
f2f685f22a
* pull across fixes for PSIM from gdb-current on NetBSD:
...
2001-03-04 Andrew Cagney <ac131313@redhat.com>
* emul_netbsd.c [WITH_NetBSD_HOST]: Include <sys/mount.h> and
<errno.h>.
(do_stat): Only do SYS test when SYS_stat defined.
(do_sigprocmask): Ditto for SYS_sigprocmask.
(do_fstat): Ditto for SYS_fstat.
(do_getdirentries): Ditto for SYS_getdirentries.
(do_lstat): Ditto for SYS_lstat.
2001-01-15 Geoffrey Keating <geoffk@redhat.com>
* emul_netbsd.c (do_open): Translate the flag parameter to the
open syscall to the numbers supported by the host.
* part of port-powerpc/14307
2001-10-19 Andrew Cagney <ac131313@redhat.com>
* configure.in: When Linux or NetBSD, enable PowerPC simulator.
* configure: Re-generate.
2002-01-22 12:28:49 +00:00
mrg
858c824a54
* part of port-powerpc/14307: add psim support for nbsd & linux powerpc
...
gdb targets.
2001-10-18 Andrew Cagney <ac131313@redhat.com>
* config/powerpc/nbsd.mt (SIM_OBS, SIM): Define.
* config/powerpc/linux.mt (SIM, SIM_OBS): Ditto
2002-01-22 12:25:56 +00:00
minoura
1dded0f21b
Back out the previous.
...
It was my misreading from the lack of mbuf usage...
Sorry for the mess.
2002-01-22 09:37:59 +00:00