gno/NOTES/headers

97 lines
2.2 KiB
Plaintext

$Id: headers,v 1.2 1999/01/09 21:28:35 gdr-ftp Exp $
A hash prefix indicates that it has passed the compile test. An "[Orca]"
indicates that the file is modified from an Orca/C header rather than
from either BSD or custom sources.
This file is probably out of date; feel free to submit corrections.
# curses.h changed hash type from u_int to u_long
# db.h various macros have changed.
# defaults.h add to user's copy, don't override it (Orca/C v2.1)
# dirent.h *** dirent structures have changed from gno v2.0.4
# err.h
# errno.h
# fcntl.h
# fnmatch.h *** upgraded to BSD 4.4 (incompatible downward)
# fts.h *** upgraded to BSD 4.4 (incompatible downward)
# glob.h
# gno/conf.h
# gno/gno.h
gno/kerntool.h INCOMPLETE CHANGES
# gno/kvm.h
# gno/proc.h
# gno/sim.h
# grp.h
# limits.h
# machine/ansi.h
# machine/endian.h
# machine/limits.h
# machine/param.h missing a lot of BSD stuff
# machine/signal.h includes stuff from gno/signal.h
# machine/types.h label_t changed from GNO v2.0.4
# netdb.h
# netinet/in.h
# netinet/in_systm.h
# netinet/ip.h
# netinet/tcp.h
# paths.h
protocols/talkd.h
# pwd.h
# regexp.h
# resolv.h
# rpc/types.h
# setjmp.h [Orca]
# sgtty.h
# signal.h
# stddef.h
# stdio.h *** upgraded to BSD 4.4 (incompatible downward)
# stdlib.h
# string.h * check need for "const" in non-BSD, non-ORCA routines
# sys/cdefs.h
# sys/dirent.h *** dirent structures have changed from gno v2.0.4
# sys/errno.h
# sys/fcntl.h
# sys/filio.h
# sys/ioccom.h
# sys/ioctl.h
# sys/ioctl_compat.h
# sys/mount.h
# sys/param.h
# sys/ports.h GNO specific
# sys/select.h
# sys/signal.h
# sys/sockio.h
# sys/stat.h
# sys/syslimits.h
# sys/syslog.h
# sys/termios.h
# sys/time.h
# sys/times.h
# sys/tty.h
# sys/ttychars.h
# sys/ttycom.h
# sys/ttydefaults.h
# sys/ttydev.h
# sys/types.h quad_t defined but as struct
# sys/uio.h
# sys/unistd.h
# sys/wait.h
# syslog.h
# termcap.h
# termios.h
# time.h * last two fields of struct tm disabled for Orca compat
# ttyent.h
# types.h [Orca] Added GSString types
# unistd.h
# utime.h
# utmp.h very non-BSD
OBSOLETE:
getopt.h replaced by stdlib.h
sys/file.h This was really sys/fcntl.h.
sys/vfs.h Now sys/mount.h
types.h superceeded by one from Orca/C v2.1
tzfile.h no longer part of BSD