glibc/sysdeps/unix/sysv/linux/alpha/sys
Richard Henderson 194b9b3b26 * sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines):
Kill sethae.
        * sysdeps/unix/sysv/linux/alpha/Versions: Add pciconfig_iobase.
        * sysdeps/unix/sysv/linux/alpha/ioperm.c (all address constants):
        Use physical addresses not KSEG addresses.
        (io_system): Add PYXIS.
        (io): Remove hae.reg, sys, hae_shift.
        (stb_mb, stw_mb, stl_mb, __sethae): New.
        (inline_outb, inline_outw, inline_outl): Don't set hae.
        (inline_inb, inline_inw, inline_inl): Likewise.
        (dense_sethae): New null function.
        (struct cpuinfo_data): New.
        (process_cpuinfo): Use local and stack variables, not static.
        Move readlink check here from init_iosys.
        (init_iosys): Use __pciconfig_iobase first.  Know SX and LX as PYXIS.
        (_iopl): Simplify.
        (_hae_shift): Calculate it here.
        * sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove sethae,
        add pciconfig_iobase.
2000-03-20 20:23:05 +00:00
..
acct.h update from main archive 960105 1997-01-06 22:07:18 +00:00
io.h * sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): 2000-03-20 20:23:05 +00:00
procfs.h Remove greg_t, gregset_t, fpregset_t, and NGREG definitions. 1999-11-18 00:11:49 +00:00
sysmacros.h sysmacros.h file for Linux/Alpha. 1999-06-16 14:30:16 +00:00
ucontext.h Add definition of gregset_t and fpregset_t. 1999-10-12 15:50:11 +00:00
user.h Linux/Alpha specific definitions to access information passed up from the 1999-09-03 07:08:11 +00:00