<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/linuxthreads/semaphore.h, branch cvs/ChangeLog</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/linuxthreads/semaphore.h?h=cvs%2FChangeLog</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/linuxthreads/semaphore.h?h=cvs%2FChangeLog'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2003-12-27T06:08:32Z</updated>
<entry>
<title>Remove __THROW from cancellation points.</title>
<updated>2003-12-27T06:08:32Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-12-27T06:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=8f8b76f08b79f52bd491057dfc1de84e2d3803ae'/>
<id>urn:sha1:8f8b76f08b79f52bd491057dfc1de84e2d3803ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* semaphore.h: Use struct _pthread_fastlock as an element of</title>
<updated>2001-06-13T23:12:19Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-06-13T23:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=bad6065c9735bfe391439cb76adc84c101438ec0'/>
<id>urn:sha1:bad6065c9735bfe391439cb76adc84c101438ec0</id>
<content type='text'>
	sem_t instead of an identical struct.
	* rwlock.c: Remove casts.
	* semaphore.c: Likewise.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2001-01-27T06:30:48Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-01-27T06:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=5a9339d5bb8bdffa8f91099430ec518ec98027de'/>
<id>urn:sha1:5a9339d5bb8bdffa8f91099430ec518ec98027de</id>
<content type='text'>
	* conform/conformtest.pl: Define $mustprepend{"signal.h"}.
	* conform/data/signal.h-data: Fix sigev_notify_function entry.
	Fix typo (SIGVALRM -&gt; SIGVTALRM).
	* sysdeps/unix/sysv/linux/bits/siginfo.h: Define sigev_notify_attr
	with real type.
	* sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Likewise.
	* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise.
	* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-08-21T06:49:52Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-08-21T06:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=98cbe360d947b59e7a5eda068581f4cfeb4b99b3'/>
<id>urn:sha1:98cbe360d947b59e7a5eda068581f4cfeb4b99b3</id>
<content type='text'>
	* misc/sys/cdefs.h: Define __restrict_arr.
	* include/sys/time.h: Add restrict where required by AGd4.
	* inet/arpa/inet.h: Likewise.
	* io/sys/stat.h: Likewise.
	* io/sys/statvfs.h: Likewise.
	* misc/search.h: Likewise.
	* misc/sys/select.h: Likewise.
	* posix/glob.h: Likewise.
	* posix/regex.h: Likewise.
	* posix/spawn.h: Likewise.
	* posix/unistd.h: Likewise.
	* rt/aio.h: Likewise.
	* signal/signal.h: Likewise.
	* socket/sys/socket.h: Likewise.
	* stdlib/ucontext.h: Likewise.
	* streams/stropts.h: Likewise.
	* string/string.h: Likewise.
	* time/time.h: Likewise.
	* time/sys/time.h: Likewise.

	* posix/spawn.h: Add declarations for posix_spawnattr_getscheparam
	and posix_spawnattr_setscheparam.

	* libio/stdio.h: Make cuserid prototype again available for all
	XPG versions.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-03-27T05:36:34Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-03-27T05:36:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=8e605e789df868763e388dca7040538c1de41b85'/>
<id>urn:sha1:8e605e789df868763e388dca7040538c1de41b85</id>
<content type='text'>
2000-03-26  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* include/features.h: Undef and document __USE_XOPEN2K.

	* malloc/mcheck.c: Implement pedantic checking of all allocated blocks
	whenever a function is called.  Initiated by calling mcheck_pedantic
	instead of mcheck.
	* malloc/mcheck.h: Declare mcheck_pedantic.
	* malloc/Versions [libc] (GLIBC_2.2): Add mcheck_pedantic.
	* locale/programs/localdef.c: Use mcheck_pedantic instead of mcheck
	for now.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-02-23T02:45:25Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-02-23T02:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=93a19c64c994e85e1c3e87cefa1d68c15e7acb0d'/>
<id>urn:sha1:93a19c64c994e85e1c3e87cefa1d68c15e7acb0d</id>
<content type='text'>
2000-02-22  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* semaphore.h (SEM_FAILED): Use 0 not NULL.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>1999-10-25T20:18:27Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>1999-10-25T20:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=a9b5d2eeb1b525235f0137280e1ab73851dae6fe'/>
<id>urn:sha1:a9b5d2eeb1b525235f0137280e1ab73851dae6fe</id>
<content type='text'>
1999-10-25  Thorsten Kukuk  &lt;kukuk@suse.de&gt;

	* md5-crypt/md5.h: Remove prototypes for public interface. md5 is
	used only internal.
	* md5-crypt/md5-crypt.c: Use internal names for md5 functions,
	remove weak alias for public names.
	* md5-crypt/md5.c: Remove weak aliase.

1999-10-25  Andreas Jaeger  &lt;aj@suse.de&gt;

	* math/README.libm-test: New file, documents libm-test.inc.

1999-10-25  Andreas Jaeger  &lt;aj@suse.de&gt;

	* math/gen-libm-test.pl: Only generate a new ulps file when -n is
	given.
	(print_ulps_file): Fix loops to not read @tests and @functions
	since those are not initialized with -n now.
	(parse_ulps): Set $results{..}{"kind"}.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>1999-04-15T13:54:57Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>1999-04-15T13:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=f8afba91cf8bf8f8324c3c88b8c368e7c2bd5894'/>
<id>urn:sha1:f8afba91cf8bf8f8324c3c88b8c368e7c2bd5894</id>
<content type='text'>
	* Versions.def: Add GLIBC_2.1.1 to libpthread.

	* iconvdata/Makefile (modules): Add KOI8-U.
	(distribute): Add koi8-u.c.
	(gen-8bit-gap-modules): Add koi8-u.
	* iconvdata/gconv-modules: Add KOI8-U entries.
	* iconvdata/koi8-u.c: New file.

1999-04-13  Thorsten Kukuk  &lt;kukuk@suse.de&gt;

	* sunrpc/auth_des.c: 64bit fixes, security fixes.
	* sunrpc/auth_none.c: Pretty print.
	* sunrpc/auth_unix.c: Likewise.
	* sunrpc/authdes_prot.c: Likewise.
	* sunrpc/authuxprot.c: Likewise.
	* sunrpc/bindrsvprt.c: Likewise.
	* sunrpc/clnt_gen.c: Likewise.
	* sunrpc/rpc/xdr.h: Likewise.
	* sunrpc/rpc/auth_des.h: Add rpc_timeval struct.
	* sunrpc/rpc_cmsg.c: Don't use *long pointers.
	* sunrpc/rtime.c: Use new rpc_timeval.
	* sunrpc/svc_authux.c: Don't use *long pointers.
	* sunrpc/svcauth_des.c: Likewise + security fixes.
	* sunrpc/xdr_mem.c: Don't use *long pointers.
	* sunrpc/xdr_rec.c: Likewise.
	* sunrpc/xdr_sizeof.c: Likewise.
	* sunrpc/xdr_stdio.c: Likewise.

1999-04-15  Ulrich Drepper  &lt;drepper@cygnus.com&gt;
</content>
</entry>
<entry>
<title>Update.</title>
<updated>1998-10-05T13:40:47Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>1998-10-05T13:40:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=8325d82cf3910aec38b9182face1fc3d524f676b'/>
<id>urn:sha1:8325d82cf3910aec38b9182face1fc3d524f676b</id>
<content type='text'>
1998-10-02  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* sysdeps/unix/sysv/linux/sys/swap.h (SWAP_FLAG_PREFER,
	SWAP_FLAG_PRIO_MASK,SWAP_FLAG_PRIO_SHIFT): Added.
	Remove inclusion of &lt;linux/swap.h&gt;.

1998-10-05  Ulrich Drepper  &lt;drepper@cygnus.com&gt;

	* io/sys/stat.h: Use __P in definitions of inline stat functions
	so that they match the declaration.

1998-10-02  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* sysdeps/unix/sysv/linux/sys/quota.h (Q_RSQUASH): Added.

1998-10-02  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* sysdeps/unix/sysv/linux/sys/acct.h: Bring in sync with current
	linux 2.1 version.

1998-10-02  Philip Blundell  &lt;pb@nexus.co.uk&gt;

	* sysdeps/arm/dl-machine.h: Fix typo in last change.

	* sysdeps/arm/bits/huge_val.h: New file.

1998-10-02  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* sysdeps/unix/sysv/linux/sys/reboot.h (RB_POWER_OFF): Added.

	* sysdeps/unix/sysv/linux/sys/ptrace.h (PTRACE_SYSCALL): Add
	define.

1998-10-05  Ulrich Drepper  &lt;drepper@cygnus.com&gt;

	* sysdeps/posix/getcwd.c (__getcwd): Use temporary variable to
	store result of realloc instead of using BUF.

1998-10-04  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* misc/sgtty.h (_SGTTY_H): Correct spelling.
	Reported by Rouben Rostamian &lt;rostamian@umbc.edu&gt; [PR libc/817].

1998-10-04  Andreas Jaeger  &lt;aj@arthur.rhein-neckar.de&gt;

	* manual/memory.texi (Obstacks): Document
	obstack_alloc_failed_handler usage.

	* malloc/obstack.h: Enhance comment about
	obstack_alloc_failed_handler usage.
	* malloc/obstack.c: Likewise.

1998-10-05  Ulrich Drepper  &lt;drepper@cygnus.com&gt;

	* misc/sys/cdefs.h (__extension__): Define as empty if no gcc or
	gcc before 2.8 is used.

1998-10-01  Philip Blundell  &lt;pb@nexus.co.uk&gt;

	* sysdeps/arm/machine-gmon.h: Correct args to mcount().  Patch
	from Scott Bambrough.

	* sysdeps/unix/sysv/linux/arm/register-dump.h: New file.

	* libio/libioP.h (FILEBUF_LITERAL) [! _IO_MTSAFE_IO]: Don't
	include the lock member.

1998-09-03  Philip Blundell  &lt;pb@nexus.co.uk&gt;

	* sysdeps/arm/fpu/__longjmp.S: Cope with fussy assembler.

1998-09-29  Andreas Schwab  &lt;schwab@issan.informatik.uni-dortmund.de&gt;

	* string/bits/string2.h (__string2_1bptr_p): Don't use a statement
	expression.
	(__mempcpy, strcpy, __stpcpy, strcmp, strcspn, strspn, strpbrk,
	__strsep): Greatly reduce size of expansion by combining common
	expressions.
	(__mempcpy_small, __strcpy_small, __stpcpy_small): Convert to
	inline function.
	(__mempcpy_args, __strcpy_args, __stpcpy_args): New macros, used
	by the above definitions.

1998-09-27  Geoff Keating  &lt;geoffk@ozemail.com.au&gt;

	* sysdeps/unix/sysv/linux/powerpc/bits/ipc.h: New file, use
	correct struct ipc_perm definition.

1998-09-29  Thorsten Kukuk  &lt;kukuk@vt.uni-paderborn.de&gt;

	* nis/ypclnt.c (yp_all): Close UDP socket und give CLIENT handle free.

	* sysdeps/unix/sysv/linux/alpha/ioperm.c: List Ruffian in platforms[].
	* sysdeps/unix/sysv/linux/net/if_shaper.h: New file.
</content>
</entry>
<entry>
<title>Finish user stack support.  Change locking code to be safe in situations with different priorities.</title>
<updated>1998-06-25T19:36:00Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>1998-06-25T19:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=3387a425e65b839b68bd2973f6bc5ab22315cc5d'/>
<id>urn:sha1:3387a425e65b839b68bd2973f6bc5ab22315cc5d</id>
<content type='text'>
1998-06-25 19:27  Ulrich Drepper  &lt;drepper@cygnus.com&gt;

	* attr.c: Finish user stack support.  Change locking code to be safe
	in situations with different priorities.
	* cancel.c: Likewise.
	* condvar.c: Likewise.
	* internals.h: Likewise.
	* join.c: Likewise.
	* manager.c: Likewise.
	* mutex.c: Likewise.
	* pthread.c: Likewise.
	* ptlongjmp.c: Likewise.
	* queue.h: Likewise.
	* rwlock.c: Likewise.
	* semaphore.c: Likewise.
	* semaphore.h: Likewise.
	* signals.c: Likewise.
	* spinlock.c: Likewise.
	* spinlock.h: Likewise.
	Patches by Xavier leroy.

1998-06-25  Ulrich Drepper  &lt;drepper@cygnus.com&gt;

	* sysdeps/pthread/pthread.h: Make [sg]et_stacksize and
	[sg]et_stackaddr prototypes always available.

	* sysdeps/unix/sysv/linux/bits/posix_opt.h: Define
	_POSIX_THREAD_ATTR_STACKSIZE and _POSIX_THREAD_ATTR_STACKADDR.
</content>
</entry>
</feed>
