summaryrefslogtreecommitdiff
path: root/libtrivfs/Makefile
AgeCommit message (Collapse)Author
2014-02-25libtrivfs: improve the mig mutator functionsJustus Winter
Previously, the mig mutator functions were in migsupport.c, preventing them from being inlined into the mig-generated server functions. Put them in mig-decls.h instead. Rename mutations.h to mig-mutate.h. This is the naming convention used for pflocal. * libtrivfs/fsmutations.h: Rename to mig-mutate.h, adopt imports. * libtrivfs/Makefile: Adopt accordingly. * libtrivfs/migsupport.c: Rename to mig-decls.h. * libtrivfs/trivfs.h: Move dynamic classes/buckets declarations to mig-decls.h, remove superfluous imports. * exec/execmutations.h: Fix import. * pfinet/mig-mutate.h: Likewise. * trans/Makefile: Likewise.
2014-02-25hurd: fix the get-children and get-source proceduresJustus Winter
* hurd/fs.defs: Add file_get_children and file_get_source. * hurd/fsys.defs: Remove fsys_get_children and fsys_get_source. * libdiskfs/fsys-get-children.c: Rename and adapt accordingly. * libdiskfs/fsys-get-source.c: Likewise. * libnetfs/fsys-get-children.c: Likewise. * libnetfs/fsys-get-source.c: Likewise. * libtrivfs/fsys-get-children.c: Likewise. * libtrivfs/fsys-get-source.c: Likewise. * libdiskfs/diskfs.h: Adapt prototype and comment. * libnetfs/netfs.h: Likewise. * libtrivfs/trivfs.h: Likewise. * libdiskfs/get-source.c: Adapt default implementation, provide diskfs_disk_name by default. * libnetfs/netfs.h: Adapt default implementation. * libtrivfs/get-source.c: Likewise. * libdiskfs/Makefile: Adapt accordingly. * libnetfs/Makefile: Likewise. * libtrivfs/Makefile: Likewise. * trans/symlink.c: Likewise. * trans/mtab.c: Likewise.
2013-09-15libtrivfs: add fsys_get_sourceJustus Winter
* libtrivfs/Makefile: Add fsys-get-source.c and get-source.c * libtrivfs/trivfs.h: Add trivfs_get_source. * libtrivfs/fsys-get-source.c: New file. * libtrivfs/get-source.c: Likewise.
2013-09-15libtrivfs: add fsys_get_childrenJustus Winter
Create a server function returning EOPNOTSUPP. * libtrivfs/fsys-get-children.c: New file.
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.
2008-12-082008-12-08 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile (HURDLIBS): Add fshelp. Reported by Olaf Buddenhagen <olafbuddenhagen@gmx.net>.
2003-02-152003-02-15 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (installhdrs): Add generated headers only ifndef no_deps.
2002-06-132002-06-13 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (mig-sheader-prefix): New variable. (installhdrs): Add trivfs_*_S.h for fs, io, fsys (server stub headers). ($(MIGSTUBS:%Server.o=%.sdefsi)): Give dep $(srcdir)/fsmutations.h.
2001-06-112001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* file-inv.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv.c.
1999-09-13Reverted changes related to io_map_segment.Roland McGrath
1999-09-081999-09-07 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-map-segment.c (trivfs_S_io_map): New file. * io-map.c (trivfs_S_io_map): Just call trivfs_S_io_map_segment. * Makefile (IOSRCS): Add io-map-segment.c.
1999-02-16Tue Feb 16 05:47:57 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-revoke.c: New file. * Makefile (IOSRCS): Add io-revoke.c.
1997-02-20(OTHERSRCS):Miles Bader
Add dyn-classes.c, protid-classes.c, & cntl-classes.c.
1997-02-14(FSSRCS):Miles Bader
Replace dir-reparent.c by file-reparent.c.
1997-02-05(FSSRCS):Miles Bader
Add dir-reparent.c.
1996-11-18Mon Nov 18 18:13:42 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* io-stat.c (trivfs_S_io_stat): Make the mode specify IFCHR by default. Sat Nov 16 17:20:15 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * Makefile (HURDLIBS): Add `iohelp'. Thu Nov 14 13:13:10 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * io-restrict-auth.c (trivfs_S_io_restrict_auth): idvec_set -> idvec_set_ids. Fix unrelated typos. * protid-dup.c (trivfs_protid_dup): Use iouser_dup_iouser instead of copying old arrays by hand. * protid-clean.c (trivfs_clean_protid): Free CRED->user instead of CRED->uids and CRED->gids. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Args for io_restrict_auth now come from the new structure definitions. * open.c (trivfs_open): Pass correct first arg to idvec_contains. * open.c (trivfs_open): Delete variable I. * trivfs.h: Include <hurd/iohelp.h>
1996-09-23(OTHERSRCS):Miles Bader
Replace get-options.c with apend-args.c. (HURDLIBS): Add shouldbeinlibc.
1996-09-17*** empty log message ***Thomas Bushnell
1996-06-21(OTHERSRCS): Add set-options.c & get-options.c.Miles Bader
1996-06-20(OTHERSRCS): Add runtime-argp.c.Miles Bader
1996-06-15(FSSRCS): Add file-get-fs-options.cMiles Bader
(FSYSSRCS): Add fsys-set-options.c & fsys-get-options.c.
1996-05-10(IOSRCS): Add io-identity.c.Michael I. Bushnell
1996-05-09(OTHERSRCS): Delete handle-port.c.Michael I. Bushnell
1996-04-11(MIGSFLAGS): Reference fsmutations.h in $(srcdir).Michael I. Bushnell
1996-01-27(OTHERSRCS): Add cntl-create.c.Miles Bader
1995-10-07(libtrivfs.so): Depend on ../libports/libports.so.Roland McGrath
1995-10-05(FSSRCS): Add file-get-storage-info.c.Roland McGrath
1995-09-22(FSSRCS): Rename file-truncate.c to file-set-size.c.Miles Bader
1995-09-18(FSSRCS): Remove file-pathconf.c.Miles Bader
(IOSRCS): Add io-pathconf.c.
1995-09-06(SRCS): Removed $(NOTIFYSRCS) and $(INTSRCS).Miles Bader
(NOTIFYSRCS, INTSRCS): Removed. (MIGSTUBS): Removed notifyServer.o and interruptServer.o.
1995-08-24(REMHDRS): Removed.Miles Bader
(FSYSSRCS): Added fsys-forward.c.
1995-08-12(OTHERSRCS): Add protid-dup.c and open.c.Miles Bader
1995-07-06Removed dependencies that are now automatically generated.Michael I. Bushnell
1995-04-12Add startup.c.Miles Bader
1994-08-30entered into RCSMichael I. Bushnell
1994-07-22Formerly Makefile.~14~Michael I. Bushnell
1994-07-20Formerly Makefile.~13~Michael I. Bushnell
1994-07-11Formerly Makefile.~12~Michael I. Bushnell
1994-07-07Formerly Makefile.~11~Michael I. Bushnell
1994-07-05Formerly Makefile.~10~Michael I. Bushnell
1994-07-05Formerly Makefile.~9~Michael I. Bushnell
1994-06-21Formerly Makefile.~8~Michael I. Bushnell
1994-05-25Formerly Makefile.~7~Michael I. Bushnell
1994-05-24Formerly Makefile.~6~Michael I. Bushnell
1994-05-24Formerly Makefile.~5~Michael I. Bushnell
1994-05-10Formerly Makefile.~4~Michael I. Bushnell
1994-03-01Formerly Makefile.~3~Michael I. Bushnell
1994-02-28Formerly Makefile.~2~Michael I. Bushnell
1994-02-28Initial revisionMichael I. Bushnell