Age | Commit message (Collapse) | Author |
|
* 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.
|
|
* ethernet.c (ether_filter) [NETF_IN]: Prefix `NETF_IN' to the actual
rules.
|
|
http://savannah.gnu.org/task/?func=detailitem&item_id=5490
|
|
|
|
http://savannah.gnu.org/task/?func=detailitem&item_id=5492
|
|
[bug #15808]
* ifsock.c: Include <argp.h>, <sys/cdefs.h> and <version.h>.
(__XSTRING): New macro.
(argp_program_version, doc, argp): New variables.
(main): Call argp_parse().
Based on a patch by Ben Asselstine <benasselstine@gmail.com>.
|
|
|
|
* Makeconf (mach_defs_names): Remove `mach_norma' and `norma_task'.
|
|
* kalloc.c: #include <malloc.h>.
(init_hook, malloc_hook, free_hook): New functions.
(__malloc_initialize_hook): New variable.
(malloc, free): Functions removed.
|
|
* ps.c (current_tty_name): Don't declare as static.
* rpctrace.c (print_contents): Don't use ?: as a lvalue.
(msgids_file_p): Don't declare as static.
|
|
* mkfs.c (parse_opt): Move UP's functionality into UP_INT in order to
fix invalid lvalues.
|
|
* dir.h (DIRECT_NAMELEN): Don't use ?: as a lvalue.
|
|
* glue-include/asm/system.h (xchg): Fix invalid lvalue.
* linux-src/net/ipv4/tcp_ipv4.c (tcp_v4_rst_req): Don't use ?: as a
lvalue.
|
|
* loop.c (server_loop): Fix invalid lvalues.
|
|
* priv.h: Include <argp.h>.
|
|
* boot.c (boot_script_exec_cmd): Fix invalid lvalues.
|
|
|
|
* io-seek.c (diskfs_S_io_seek): Return EINVAL if file pointer would
become negative.
|
|
|
|
* config.guess: Updated from the canonical source.
* config.sub: Likewise.
|
|
* console.c (main): Check CONS instead of MALLOC.
|
|
* input.c (input_create): Fix arguments order of iconv_open()
call.
|
|
|