+1998-10-19 Roland McGrath <roland@baalperazim.frob.com>
+
+ * hurd/hurd/threadvar.h (enum __hurd_threadvar_index): Add
+ _HURD_THREADVAR_DL_ERROR.
+
+ * hurd/Makefile (user-interfaces): Add login, password.
+
+ * sysdeps/mach/hurd/Makefile (+cflags): Append -Wno-parentheses.
+
1998-08-06 Mark Kettenis <kettenis@phys.uva.nl>
[submitted 1998-08-06]
process process_request \
msg msg_reply msg_request \
exec exec_startup crash interrupt \
- fs fsys io term tioctl socket ifsock)
+ fs fsys io term tioctl socket ifsock \
+ login password \
+ )
server-interfaces := hurd/msg faultexc
routines = hurdstartup hurdinit \
/* Internal per-thread variables for the Hurd.
- Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
+ Copyright (C) 1994, 95, 97, 98 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
_HURD_THREADVAR_SIGSTATE, /* This thread's `struct hurd_sigstate'. */
_HURD_THREADVAR_DYNAMIC_USER, /* Dynamically-assigned user variables. */
_HURD_THREADVAR_MALLOC, /* For use of malloc. */
+ _HURD_THREADVAR_DL_ERROR, /* For use of -ldl and dynamic linker. */
_HURD_THREADVAR_MAX /* Default value for __hurd_threadvar_max. */
};
# Look for generated header files where they get created.
includes += -I$(..)hurd -I$(common-objpfx)hurd/
+# We use the style `if (err = call(...))' a lot in the Hurd code,
+# where we have a lot of functions that return zero or an errno code.
++cflags += -Wno-parentheses
+
# Do not use any assembly code from sysdeps/unix (and subdirectories).
# This bypasses all the system call stubs and uses any existing posix or
# generic C files instead.