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.
This commit is contained in:
Roland McGrath 1998-10-19 00:45:33 +00:00
parent 3f804c953d
commit 7d25696a35
4 changed files with 18 additions and 2 deletions

View File

@ -1,3 +1,12 @@
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]

View File

@ -35,7 +35,9 @@ user-interfaces := $(addprefix hurd/,\
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 \

View File

@ -1,5 +1,5 @@
/* 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
@ -61,6 +61,7 @@ enum __hurd_threadvar_index
_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. */
};

View File

@ -25,6 +25,10 @@ subdirs := $(filter-out sunrpc,$(subdirs)) # XXX skip broken dirs
# 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.