summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-24kern: move forward declarations into a header fileMarin Ramesa
* kern/thread.c [MACH_DEBUG] (stack_init, stack_finalize): Remove forward declarations. * kern/thread.h [MACH_DEBUG] (stack_init, stack_finalize): Add prototypes.
2013-11-24vm: move forward declarations into a header fileMarin Ramesa
* vm/vm_map.c (vm_map_delete, vm_map_copyout_page_list, vm_map_copy_page_discard, vm_map_lookup_entry): Remove forward declarations. * vm/vm_map.h (vm_map_delete, vm_map_copyout_page_list, vm_map_copy_page_discard, vm_map_lookup_entry): Add prototypes.
2013-11-24vm: move forward declarations into a header fileMarin Ramesa
* vm/vm_object.c (memory_object_release, vm_object_deactivate_pages, vm_object_copy_delayed): Remove forward declarations. * vm/vm_object.h (memory_object_release, vm_object_deactivate_pages, vm_object_copy_delayed): Add prototypes.
2013-11-24Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumachSamuel Thibault
2013-11-24Remove leftover register qualifiersMarin Ramesa
* ddb/db_break.c: Remove register qualifiers. * i386/i386/pcb.c: Likewise. * i386/i386at/com.c: Likewise. * i386/i386at/lpr.c: Likewise. * i386/intel/pmap.c: Likewise. * kern/machine.c: Likewise. * kern/queue.h: Likewise. * kern/sched_prim.c: Likewise. * kern/sched_prim.h: Likewise. * kern/timer.c: Likewise. * vm/vm_fault.c: Likewise. * vm/vm_resident.h: Likewise.
2013-11-24New RPC for thread destructionRichard Braun
A new call, thread_terminate_release, is added to support self destruction in threading libraries. * include/mach/gnumach.defs (thread_terminate_release): New simpleroutine declaration. * kern/thread.c: Include vm/vm_user.h and ipc/mach_port.h. (thread_terminate_release): New function. * kern/thread.h (thread_terminate_release): New prototype.
2013-11-24Export mach_port_destroy declarationRichard Braun
* ipc/mach_port.h (mach_port_destroy): Add prototype.
2013-11-22ddb/db_break.c: remove duplicate includeMarin Ramesa
* ddb/db_break.c: Don't include ddb/db_access.h.
2013-11-21i386/i386/db_interface.h: fix implicit declaration of functionMarin Ramesa
* i386/i386/db_interface.h (cnpollc): Add prototype.
2013-11-21ddb/db_sym.c: move assignment outside ifMarin Ramesa
* ddb/db_sym.c: Move assignment outside of if. (db_lookup): New variable.
2013-11-21i386/i386at/kd.h: fix implicit declaration of functionMarin Ramesa
* i386/i386at/kd.h [MACH_KDB] (kdb_kintr): Add prototype.
2013-11-21ddb/db_break.c: fix implicit declaration of functionsMarin Ramesa
* ddb/db_break.c: Include machine/db_interface.h.
2013-11-20i386/i386/trap.c: fix implicit declaration of functionMarin Ramesa
* i386/i386/trap.c: Include machine/db_interface.h.
2013-11-20i386/i386/db_trace.c: don't cast to db_addr_tMarin Ramesa
* i386/i386/db_trace.c (db_check_thread_address_valid): Don't cast argument 1 to db_addr_t.
2013-11-20Comment out db_search_nullSamuel Thibault
* i386/i386/db_interface.c (db_search_null) [!GNU]: Do not define db_search_null.
2013-11-20i386/i386/db_interface.c: add comments after else and endifMarin Ramesa
* i386/i386/db_interface.c [GNU]: Add comments after else and endif.
2013-11-20i386/i386/db_interface.c: remove return valueMarin Ramesa
Void function returns with FALSE. Remove return value. * i386/i386/db_interface.c (db_task_name): Remove return value.
2013-11-20i386/i386/db_trace.c: fix implicit declaration of functionMarin Ramesa
* i386/i386/db_trace.c: Include machine/db_interface.h.
2013-11-20i386/i386/db_interface.c: fix implicit declaration of functionMarin Ramesa
* i386/i386/db_interface.c: Include string.h.
2013-11-20i386/i386/db_interface.c: fix implicit declaration of functionMarin Ramesa
* i386/i386/db_interface.c: Include vm/vm_fault.h.
2013-11-20Fix implicit declaration of functionMarin Ramesa
* ddb/db_sym.c (aout_db_sym_init): Remove forward declaration. * ddb/db_sym.h (aout_db_sym_init): Add prototype. * i386/i386at/model_dep.c (aout_db_sym_init): Fix call. [MACH_KDB]: Include ddb/db_sym.h. [MACH_KDB]: Add comment after else and endif.
2013-11-20kern/xpr.c: quiet warning about uninitialized variableMarin Ramesa
* kern/xpr.c (s): Initialize.
2013-11-20kern/startup.c: fix implicit declaration of functionMarin Ramesa
* kern/startup.c [MACH_KDB]: Include device/cons.h.
2013-11-20ipc/ipc_print.h: include ipc/ipc_pset.h for ipc_pset_tMarin Ramesa
* ipc/ipc_print.h: Include ipc/ipc_pset.h for ipc_pset_t.
2013-11-20ddb/db_variables.c: fix initializations from incompatible pointer typeMarin Ramesa
* ddb/db_variables.c (db_set_default_thread, db_get_task_thread, db_arg_variable, fcn): Declare long return type.
2013-11-20ddb/db_run.c: move declaration of brpc into SOFTWARE_SSTEPMarin Ramesa
* ddb/db_run.c (brpc): Move declaration into SOFTWARE_SSTEP code.
2013-11-20ddb/db_run.c: trivial stylistic fix for consistencyMarin Ramesa
* ddb/db_run.c: Trivial stylistic fix for consistency.
2013-11-20ddb/db_run.c: remove set but unused variableMarin Ramesa
* ddb/db_run.c (ins): Remove variable.
2013-11-20ddb: fix implicit declaration of functionMarin Ramesa
* ddb/db_variables.c (db_read_write_variable): Remove forward declaration. * ddb/db_variables.h (db_read_write_variable): Add prototype.
2013-11-20ddb/db_examine.c: add missing castMarin Ramesa
ddb/db_examine.c (addr, count): Cast to (db_expr_t *).
2013-11-20Add commentMarin Ramesa
* ddb/db_command.c [DB_MACHINE_COMMANDS]: Add comment after endif.
2013-11-20Drop volatile function qualifierSamuel Thibault
* i386/i386/setjmp.h (_longjmp): Drop volatile function qualifier.
2013-11-20ddb/db_break.c: quiet GCC warning about uninitialized variableMarin Ramesa
* ddb/db_break.c (bkpt): Initialize.
2013-11-19kern/slab.c: initialize info_sizeMarin Ramesa
info_size is initialized to a random value. Quiet the warning by initializing to zero. * kern/slab.c (info_size): Initialize to zero.
2013-11-19kern/slab.c: initialize optimal_embedMarin Ramesa
optimal_embed is initialized to a random value. Quiet the warning by initializing to zero. * kern/slab.c (optimal_embed): Initialize to zero.
2013-11-19Add copyrightMarin Ramesa
* ddb/db_write_cmd.h: Add copyright. * ipc/ipc_print.h: Likewise. * vm/vm_print.h: Likewise.
2013-11-18Add ifndefsMarin Ramesa
Finish up with the addition of ifndefs. * device/buf.h: Add ifndef. * device/dev_master.h: Likewise. * include/device/tty_status.h: Likewise. * include/mach/version.h: Likewise. * ipc/ipc_machdep.h: Likewise.
2013-11-17ddb/stab.h: add ifndefMarin Ramesa
* ddb/stab.h: Add ifndef.
2013-11-17ddb/db_write_cmd.c: remove register qualifiersMarin Ramesa
* ddb/db_write_cmd.c: Remove register qualifiers.
2013-11-17ddb/db_watch.c: remove register qualifiersMarin Ramesa
* ddb/db_watch.c: Remove register qualifiers.
2013-11-17ddb/db_variables.c: remove register qualifiersMarin Ramesa
* ddb/db_variables.c: Remove register qualifiers.
2013-11-17ddb/db_task_thread.c: remove register qualifiersMarin Ramesa
* ddb/db_task_thread.c: Remove register qualifiers.
2013-11-17ddb/db_sym.h: add comment after endifMarin Ramesa
* ddb/db_sym.h: Add comment after endif.
2013-11-17ddb/db_sym.c: remove register qualifiersMarin Ramesa
* ddb/db_sym.c: Remove register qualifiers.
2013-11-17ddb/db_run.h: add ifndefMarin Ramesa
* ddb/db_run.h: Add ifndef.
2013-11-17ddb/db_run.c: remove register qualifiersMarin Ramesa
* ddb/db_run.c: Remove register qualifiers.
2013-11-17ddb/db_print.c: remove register qualifiersMarin Ramesa
* ddb/db_print.c: Remove register qualifiers.
2013-11-17ddb/db_output.h: add ifndefMarin Ramesa
* ddb/db_output.h: Add ifndef.
2013-11-17ddb/db_output.c: remove register qualifiersMarin Ramesa
* ddb/db_output.c: Remove register qualifiers.
2013-11-17ddb/db_mp.c: remove register qualifierMarin Ramesa
* ddb/db_mp.c: Remove register qualifier.