Age | Commit message (Collapse) | Author |
|
|
|
|
|
2007-08-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
* hurd.texi: Document diskfs_set_node_atime.
[ext2fs/ChangeLog]
2007-08-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
* dir.c (diskfs_lookup_hard, diskfs_dirempty): Call
diskfs_set_node_atime instead of setting dp->dn_set_atime.
[fatfs/ChangeLog]
2007-08-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
* dir.c (diskfs_lookup_hard, diskfs_dirempty): Call
diskfs_set_node_atime instead of setting dp->dn_set_atime.
[libdiskfs/ChangeLog]
2007-08-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
* diskfs.h (diskfs_set_node_atime): New declaration.
* node-times.c (diskfs_set_node_atime): New function.
[ufs/ChangeLog]
2007-08-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
* dir.c (diskfs_lookup_hard, diskfs_dirempty): Call
diskfs_set_node_atime instead of setting dp->dn_set_atime.
* inode.c (read_symlink_hook): Likewise.
|
|
* servers.boot: Update to what is actually being used these days.
|
|
[bug #17124 -- ``-fno-strict-aliasing for pfinet'']
* Makefile (CFLAGS): Add ``-fno-strict-aliasing''.
|
|
* Makeconf (CFLAGS): Allow for appending target-specific flags.
|
|
* cthread_internals.h (cproc_block): Add prototype.
|
|
* Makefile (default_pager-MIGCOMSFLAGS): Remove variable.
* proxy-defpager.c (proxy_defpager_demuxer): Invoke
`default_pager_server' instead of `S_default_pager_server'.
|
|
* default_pager.c (default_pager_object_create, default_pager_info)
(default_pager_objects, default_pager_object_pages)
(default_pager_object_set_size, default_pager_paging_file): Rename to
`S_default_pager_object_create', `S_default_pager_info',
`S_default_pager_objects', `S_default_pager_object_pages',
`S_default_pager_object_set_size' and `S_default_pager_paging_file'.
|
|
* Makefile: Remove a comment.
* setup.c (default_pager_paging_storage): Rename to
`S_default_pager_paging_storage'.
|
|
* generic-speaker.c (generic_speaker_start): Call ioperm() on GNU Mach
1 too.
|
|
* vga-support.c (vga_fini): Fix call to ioperm().
|
|
* crash.c (S_msg_startup_dosync): Remove function.
|
|
* swapon.c (main, doc) [!SWAPOFF]: Unless overridden, consider a
swap signature when deciding whether to add a paging device or not.
|
|
* MAKEDEV.sh (mkdev): Specify the creation of `lpr[0-9]' devices.
|
|
* INSTALL-cross: Link to the `cross-gnu' script.
|
|
* opts-std-startup.c (parse_startup_opt)
<_diskfs_no_inherit_dir_group>: Swap the options into the correct
order. Reported by Olaf Buddenhagen <olafbuddenhagen@gmx.net>.
|
|
* Makefile (HURDLIBS): Put ``threads'' in front of ``ports''.
|
|
* inode.c (read_node): Correctly convert from nanoseconds to
microseconds.
|
|
* Makefile (fatfs.static): New target.
|
|
* main.c (diskfs_readonly): Remove variable.
(main): Set `diskfs_readonly' and `diskfs_hard_readonly' to one.
|
|
* isofs/inode.c (read_disknode): Correctly convert from nanoseconds to
microseconds.
|
|
* fsys_reply.defs (fsys_syncfs_reply): Fix typo. Reported by Austin
Thompson.
|
|
|
|
Thomas Schwinge <tschwinge@gnu.org>
* hurd.texi (Invoking serverboot): Remove.
(Server Bootstrap, Boot Scripts): Update.
|
|
|
|
* libpthread/include/pthread/pthread.h: Add the restrict keyword where
appropriate for full compliance.
* libpthread/pthread/pt-internal.h: Likewise.
* libpthread/sysdeps/generic/bits/mutex.h: Likewise.
* libpthread/sysdeps/generic/bits/rwlock.h: Likewise.
* libpthread/TODO: Drop that TODO item.
|
|
* libpthread/sysdeps/i386/machine-sp.h (thread_stack_pointer):
Optimize esp read.
* libpthread/i386/cthreads.h (cthread_sp): Likewise.
|
|
* maptime.h: Fix a comment.
|
|
Do not let other libraries (like libX11) override libpthread's
pthread_mutex_*, pthread_rwlock_* and sem_* dynamic symbols.
* libpthread/sysdeps/generic/pt-mutex-destroy.c
(pthread_mutex_destroy): Make the alias strong.
* libpthread/sysdeps/generic/pt-mutex-init.c
(pthread_mutex_init): Likewise.
* libpthread/sysdeps/generic/pt-mutex-lock.c
(_pthread_mutex_lock, pthread_mutex_lock): Likewise.
* libpthread/sysdeps/generic/pt-mutex-trylock.c
(_pthread_mutex_trylock, pthread_mutex_trylock): Likewise.
* libpthread/sysdeps/generic/pt-mutex-unlock.c
(_pthread_mutex_lock, pthread_mutex_unlock): Likewise.
* libpthread/sysdeps/generic/pt-rwlock-destroy.c
(pthread_rwlock_destroy): Likewise.
* libpthread/sysdeps/generic/pt-rwlock-init.c
(pthread_rwlock_init): Likewise.
* libpthread/sysdeps/generic/sem-destroy.c (sem_destroy): Likewise.
* libpthread/sysdeps/generic/sem-getvalue.c (sem_getvalue): Likewise.
* libpthread/sysdeps/generic/sem-init.c (sem_init): Likewise.
* libpthread/sysdeps/generic/sem-open.c (sem_open): Likewise.
* libpthread/sysdeps/generic/sem-post.c (sem_post): Likewise.
* libpthread/sysdeps/generic/sem-timedwait.c (sem_timedwait): Likewise.
* libpthread/sysdeps/generic/sem-trywait.c (sem_trywait): Likewise.
* libpthread/sysdeps/generic/sem-unlink.c (sem_unlink): Likewise.
* libpthread/sysdeps/generic/sem-wait.c (sem_wait): Likewise.
|
|
2006-11-27 Ben Asselstine <benasselstine@canada.com>
Thomas Schwinge <tschwinge@gnu.org>
[task #5994 --- ``rpctrace: Consider PREFIX/shared/msgids/*.msgids by
default'']
* Makefile (rpctrace-CPPFLAGS): New variable.
|
|
[bug #17121 --- ``GNU Hurd debian dir'']
* debian/ChangeLog: Remove file.
* Makefile (other-subdirs): Remove `debian'.
|
|
|
|
* debian/Makefile: Remove file.
* debian/README.Debian: Likewise.
* debian/TODO: Likewise.
* debian/changelog: Likewise.
* debian/conffiles: Likewise.
* debian/control: Likewise.
* debian/copyright: Likewise.
* debian/postinst: Likewise.
* debian/prerm: Likewise.
* debian/rc: Likewise.
* debian/rules: Likewise.
* debian/servers.boot: Likewise.
* debian/shlibs: Likewise.
* debian/shlibs.local: Likewise.
* debian/update-rc.d: Likewise.
|
|
Thomas Schwinge <tschwinge@gnu.org>
* crash.c (trivfs_append_args): Handle CRASH_ORPHANS_HOW.
|
|
* crash.c: Correct the usage of the argp documentation string.
|
|
* Makefile (HURDLIBS): Add `netfs'.
|
|
Thomas Schwinge <tschwinge@gnu.org>
[task #5994 --- ``rpctrace: Consider PREFIX/shared/msgids/*.msgids by
default'']
* rpctrace.c: Include <stdbool.h> and <argz.h>.
(scan_msgids_dir): New function, factored out of the <case 'I'> code,
with the change of not directly parsing the files, but instead adding
them to an argz vector.
(STD_MSGIDS_DIR): New definition.
(options): Add new `--nostdinc' option.
(main): Handle that new option. Utilize an argz vector. Include the
files in STD_MSGIDS_DIR unless prohibited by the new option.
|
|
* options.c (trivfs_append_args): Figure out the address of the default
gateway and push the --gateway option to argz.
|
|
* pq.c (packet_write): Only dereference AMOUNT if it is not the null
pointer and document the change.
* pq.h (packet_write): Document the change.
|
|
[bug #17135]
* psout.c (psout): Exit returning `1' if there aren't any applicable
processes.
|
|
[bug #17127]
* Makeconf (clean): Don't remove `*.*_d' files.
(%.sdefsi): Add `%.sdefs.d' to the target list. Create these files by
specifying `-MD' as a flag for CPP and mangle the output as needed.
Include these `*.sdefs.d' files instead of `*.migs_d' and `*.migsh_d'
files.
(%.udefsi): Likewise for `%.udefs.d' / `*.migu_d' and `*.miguh_d'.
(%.migs_d, %.migu_d, %.migsh_d, %.miguh_d): Remove targets.
|
|
* node.c (ftpfs_create_node): Check the result from hurd_ihash_add().
Add E to the hash table instead of NEW.
|
|
* ihash.c (add_one): Cast VALUE with (hurd_ihash_locp_t *) instead of
(hurd_ihash_locp_t).
|
|
* Makefile (HURDLIBS): Add `iohelp' and `ports'.
|
|
* Makefile (HURDLIBS): Add `pager'.
|
|
|
|
* io-seek.c (netfs_S_io_seek): Return EINVAL if file pointer would
become negative.
|
|
* open.c (open_seek): Seek into the correct direction for `SEEK_END'.
Return EINVAL if file pointer would become negative.
|
|
* hello-mt.c (trivfs_S_io_seek): Seek into the right direction for
`SEEK_END'. Return EINVAL if file pointer would become negative.
* hello.c (trivfs_S_io_seek): Likewise.
|