summaryrefslogtreecommitdiff
path: root/libshouldbeinlibc/Makefile
AgeCommit message (Collapse)Author
2016-04-27libshouldbeinlibc: add assert(3) variant that prints backtracesJustus Winter
* libshouldbeinlibc/Makefile: Add new files * libshouldbeinlibc/assert-backtrace.{c,h}: New files.
2014-12-01libshouldbeinlibc: move the reference counting primitives hereJustus Winter
Declare all functions `extern inline' instead of `static inline'. This allows us to use them in functions declared as `extern inline'. * libshouldbeinlibc/refcount.h: Move here, and declare all functions `extern inline'. * libshouldbeinlibc/refcount.c: And define the functions here. * libshouldbeinlibc/Makefile: Add `refcount.{c,h}'.
2013-08-28libshouldbeinlibc: Add nullauth.{c,h}Justus Winter
setnullauth () obtains an empty authentication handle and uses it for further authentication purposes. This effectively drops all Unix privileges. * libshouldbeinlibc/nullauth.c: New file. * libshouldbeinlibc/nullauth.h: Likewise. * libshouldbeinlibc/Makefile: Add nullauth.{c,h}.
2012-04-08Replace fragile manual »make dist« system with one based on »git archive«.Thomas Schwinge
* Makeconf (lndist): Remove target. (dist-hook, dist.tar): New targets. * Makefile (dist): Rewrite this target's as well as accompanying rules. (%-lndist, cp-linked-files, $(lf-inst)): Remove targets. (%.bz2, %.gz, %/dist-hook): New targets. (DISTFILES): Set. * doc/Makefile (DISTFILES): Set. * doc/Makefile (lndist, lndist-info-targets): Remove targets. * include/Makefile (lndist): Remove target. * libthreads/Makefile (lndist, lndist-i386-files, lndist-map-file): Remove targets. * pfinet/Makefile (lndist, lndist-linux-src-net-core-files) (lndist-linux-src-net-ethernet-files, lndist-linux-src-net-ipv4-files) (lndist-linux-src-net-ipv6-files, lndist-linux-src-asm-files) (lndist-linux-src-include-linux-files, lndist-linux-src-include-net-files) (lndist-linux-src-include-asm-files, lndist-glue-include-linux-files) (lndist-glue-include-asm-files): Remove targets. * auth/Makefile (LCLHDRS): Don't set. * boot/Makefile (LCLHDRS, DIST_FILES): Likewise. * bsdfsck/Makefile (LCLHDRS): Likewise. * config/Makefile (DIST_FILES): Likewise. * console-client/Makefile (LCLHDRS): Likewise. * console/Makefile (LCLHDRS, DIST_FILES): Likewise. * doc/Makefile (DIST_FILES): Likewise. * exec/Makefile (LCLHDRS, DIST_FILES): Likewise. * ext2fs/Makefile (LCLHDRS): Likewise. * fatfs/Makefile (LCLHDRS): Likewise. * ftpfs/Makefile (LCLHDRS): Likewise. * hostmux/Makefile (LCLHDRS): Likewise. * hurd/Makefile (DIST_FILES): Likewise. * include/Makefile (LCLHDRS): Likewise. * isofs/Makefile (LCLHDRS, DIST_FILES): Likewise. * libcons/Makefile (LCLHDRS): Likewise. * libdirmgt/Makefile (LCLHDRS): Likewise. * libdiskfs/Makefile (LCLHDRS): Likewise. * libfshelp/Makefile (LCLHDRS): Likewise. * libftpconn/Makefile (LCLHDRS): Likewise. * libihash/Makefile (LCLHDRS): Likewise. * libiohelp/Makefile (LCLHDRS): Likewise. * libnetfs/Makefile (LCLHDRS): Likewise. * libpager/Makefile (LCLHDRS): Likewise. * libpipe/Makefile (LCLHDRS): Likewise. * libports/Makefile (LCLHDRS): Likewise. * libps/Makefile (LCLHDRS): Likewise. * libshouldbeinlibc/Makefile (LCLHDRS): Likewise. * libstore/Makefile (LCLHDRS, DIST_FILES): Likewise. * libthreads/Makefile (LCLHDRS): Likewise. * libtreefs/Makefile (LCLHDRS): Likewise. * libtrivfs/Makefile (LCLHDRS): Likewise. * mach-defpager/Makefile (LCLHDRS): Likewise. * nfs/Makefile (LCLHDRS): Likewise. * nfsd/Makefile (LCLHDRS): Likewise. * pfinet/Makefile (LCLHDRS): Likewise. * pflocal/Makefile (LCLHDRS): Likewise. * proc/Makefile (LCLHDRS, DIST_FILES): Likewise. * release/Makefile (DIST_FILES): Likewise. * storeio/Makefile (LCLHDRS): Likewise. * sutils/Makefile (LCLHDRS): Likewise. * term/Makefile (LCLHDRS, DIST_FILES): Likewise. * tmpfs/Makefile (LCLHDRS): Likewise. * ufs-fsck/Makefile (LCLHDRS): Likewise. * ufs/Makefile (LCLHDRS): Likewise. * usermux/Makefile (LCLHDRS): Likewise. * utils/Makefile (LCLHDRS): Likewise.
2002-02-072002-02-06 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (CFLAGS): Don't add -DHAVE_LINEWRAP_H -DHAVE_CTHREADS_H.
1999-08-201999-08-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* mktime.c: File removed. Current libc code is good. * Makefile (SRCS): Remove mktime.c.
1999-02-181999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell
* Makefile (LCLHDRS): Purge argp-fmtstream.h and argp-namefrob.h.
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (SRCS): Remove argz-replace.c and argp-*.c from the list. (installhdrs): Remove argp.h from the list.
1997-09-29(SRCS):Miles Bader
Add ugids-verify-auth.c.
1997-08-18(SRCS):Miles Bader
Add mktime.c (temporarily).
1997-07-22(SRCS):Miles Bader
Add argz-replace.c (temporarily).
1997-05-27(SRCS):Miles Bader
Add ugids-imply.c, ugids-posix.c, idvec-impgids.c, idvec-verify.c, idvec-rep.c, ugids.c, ugids-subtract.c, ugids-verify.c, ugids-argp.c, ugids-rep.c, ugids-auth.c, ugids-xinl.c, & ugids-merge.c. (installhdrs): Add ugids.h.
1997-03-06(SRCS):Miles Bader
Add argp-eexst.c.
1997-02-12(SRCS):Miles Bader
Add argp-fmtstream.c, argp-fs-xinl.c, and argp-xinl.c. Remove argp.c. (installhdrs): Define explicitly. (LCLHDRS): Define in terms of $(installhdrs) + others. (CFLAGs): Add -DHAVE_LINEWRAP_H & -DHAVE_CTHREADS_H.
1996-10-24Mon Oct 21 22:00:44 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* argp.h: Add extern inline protection. * idvec.h: Likewise. * maptime.h: Likewise. * argp.c, idvec-funcs.c, maptime-funcs.c: New files. * Makefile (SRCS): Add argp.c, idvec-funcs.c, and maptime-funcs.c.
1996-09-02(SRCS): Add argp-ba.c.Miles Bader
1996-06-19(SRCS): Remove line.c. Add fsysops.cMiles Bader
(LCLHDRS): Remove line.h.
1996-05-04(LCLHDRS): Remove rwlock.h.Roland McGrath
1996-05-03(SRCS): Remove path-lookup.c.Roland McGrath
1996-05-03(SRCS): Remove envz.c.Roland McGrath
1996-05-03(SRCS): Remove argz.c.Roland McGrath
(LCLHDRS): Remove argz.h, envz.h.
1996-05-02(SRCS): Add argp-pv.c & argp-pvh.c.Miles Bader
1996-04-29(SRCS): Add cacheq.c.Miles Bader
(LCLHDRS): Add cacheq.h.
1996-04-02(SRCS): Add lcm.c.Miles Bader
1996-03-29(LCLHDRS): Add portinfo.h, portxlate.h.Miles Bader
(SRCS): Add portinfo.c, xportinfo.c, portxlate.c.
1996-03-25(SRCS): Add wire.c.Michael I. Bushnell
(LCLHDRS): Add wire.h.
1996-02-18(SRCS): Add shared-dom.c, localhost.c, maptime.c, & canon-host.c.Miles Bader
(LCLHDRS): Add maptime.h.
1996-02-14(SRCS): Add exec-reauth.c, idvec-auth.c, timefmt.c, and path-lookup.c.Miles Bader
(LCLHDRS): Add timefmt.h.
1995-12-21(SRCS): Remove options.c. Rename ivec.c to idvec.c.Miles Bader
(LCLHDRS): Remove options.h. Rename ivec.h to idvec.h.
1995-12-17(SRCS): Add termsize.c & ivec.c.Miles Bader
(LCLHDRS): Add ivec.h.
1995-12-05(SRCS, LCLHDRS): Removed error.c and error.h.Roland McGrath
(CPPFLAGS-error.c): Variable removed.
1995-10-11(SRCS): Add argp-parse.c, argp-help.c, and line.cMiles Bader
(LCLHDRS): Add line.h and argp.h.
1995-09-16(lndist, $(srcdir)/hurd-snap/$(dir)/error.[ch]): Targets removed.Roland McGrath
1995-08-24Initial revisionMiles Bader