aboutsummaryrefslogtreecommitdiff
path: root/libthreads/lockfile.c
Commit message (Collapse)AuthorAgeFilesLines
* libthreads: RemoveSamuel Thibault2020-11-111-68/+0
| | | | | | | | | | | | | | | libthreads is most probably completely broken, and not the long-term road anyway. * config.make.in (VERSIONING): Remove. * configure.ac: Test for pfinet assembly compatibility instead of libthreads assembly compatibility. Do not set VERSIONING. * libthreads: Remove directory. * Makefile (lib-subdirs): Remove libthreads. * doc/hurd.texi (Threads Library): Rename references to libthreads into libpthread. * release/rfloppy.copy: Do not objcopy lib/libthreads.so. * release/tool-Makefile (rfloppy-solib): Remove libthreads.
* Fix build against glibc 2.21Samuel Thibault2015-08-311-0/+3
| | | | | | * Makeconf (CPPFLAGS): Remove -D_IO_MTSAFE_IO. * libthreads/lockfile.c (_IO_MTSAFE_IO): Define macro. (IS_IN): Define macro to 0.
* 2002-05-28 Roland McGrath <roland@frob.com>Roland McGrath2002-05-281-9/+14
| | | | | * lockfile.c: Use __attribute__ magic instead of #pragma magic for alias definitions. Don't bother to make them weak.
* 2001-08-23 Roland McGrath <roland@frob.com>Roland McGrath2001-08-241-46/+5
| | | | * lockfile.c: Rewritten to use macros now defined by libc.
* 2000-03-30 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-301-15/+15
| | | | | | * libthreads.map: Define HURD_CTHREADS_0.3 version set, putting all symbols there except the lockfile symbols. * lockfile.c: Nit fixes.
* 2000-03-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-271-0/+101
Locking support for stdio streams with glibc-2.2 libio. EXPERIMENTAL! * lockfile.c: New file. * libthreads.map: New file. * Makefile (SRCS): Add lockfile.c. [$(VERSIONING) = yes] ($(libname).so.$(hurd-version)): Depend on $(srcdir)/$(libname).map to get version script into the link.