Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-24 | [__USE_EXTERN_INLINES]: Use glibc's __extern_inline machinery. | Thomas Schwinge | |
* libdiskfs/diskfs.h: Apply inline optimization only #ifdef __USE_EXTERN_INLINES. Use __extern_inline instead of extern inline. * libftpconn/ftpconn.h: Likewise. * libpipe/pipe.h: Likewise. * libpipe/pq.h: Likewise. * libshouldbeinlibc/idvec.h: Likewise. * libshouldbeinlibc/maptime.h: Likewise. * libshouldbeinlibc/ugids.h: Likewise. * libstore/store.h: Likewise. * libthreads/rwlock.h: Likewise. * libdiskfs/extern-inline.c: Adapt to these changes. * libftpconn/xinl.c: Likewise. And don't #include "priv.h". * libpipe/pipe-funcs.c: Likewise. * libpipe/pq-funcs.c: Likewise. * libshouldbeinlibc/idvec-funcs.c: Likewise. * libshouldbeinlibc/maptime-funcs.c: Likewise. And remove superfluous includes. * libshouldbeinlibc/ugids-xinl.c: Likewise. * libstore/xinl.c: Likewise. * libthreads/rwlock.c: Likewise. | |||
2001-05-06 | 2001-04-22 Neal H Walfield <neal@cs.uml.edu> | Roland McGrath | |
* Makefile (OTHERSRCS): Add extern-inline.c. * diskfs.h (DISKFS_EXTERN_INLINE): New macro. (diskfs_spawn_first_thread): Update prototype to include the additional parameter, a demuxer. (diskfs_begin_using_protid_port): Moved and renamed function begin_using_protid_port from priv.h. (diskfs_end_using_protid_port): Moved and renamed function end_using_protid_port from priv.h. * extern-inline.c: New file. * fsmutations.h (FILE_INTRAN): Use new function name. (FILE_DESTRUCTOR): Likewise. (IO_INTRAN): Likewise. (IO_DESTRUCTOR): Likewise. * init-first.c: Include <hurd/ports.h>. (master_thread_function): Unnamed parameter is now the demuxer. Use that rather than diskfs_demuxer directly. (diskfs_spawn_first_thread): New parameter DEMUXER. * init-main.c (diskfs_init_main): Pass diskfs_demuxer to diskfs_spawn_first_thread to conform to new semantics. * priv.h (begin_using_protid_port): Moved to diskfs.h. (end_using_protid_port): Likewise. |