? INSTALL ? Makefile.in ? aclocal.m4 ? autom4te.cache ? build-aux ? config.h.in ? configure ? doc/mach.info ? doc/mach.info-1 ? doc/mach.info-2 ? doc/stamp-vti ? doc/version.texi Index: device/chario.c =================================================================== RCS file: /sources/hurd/gnumach/device/Attic/chario.c,v retrieving revision 1.3.2.3 diff -u -p -r1.3.2.3 chario.c --- device/chario.c 17 Jul 2008 00:04:00 -0000 1.3.2.3 +++ device/chario.c 24 Jul 2008 02:18:41 -0000 @@ -1007,7 +1007,7 @@ void ttyinput( */ void ttyinput_many( struct tty *tp, - unsigned char *chars, + char *chars, int count) { /* Index: device/tty.h =================================================================== RCS file: /sources/hurd/gnumach/device/Attic/tty.h,v retrieving revision 1.1.1.1.4.2 diff -u -p -r1.1.1.1.4.2 tty.h --- device/tty.h 22 Jul 2008 22:28:06 -0000 1.1.1.1.4.2 +++ device/tty.h 24 Jul 2008 02:18:41 -0000 @@ -106,7 +106,7 @@ extern void ttyinput( extern void ttyinput_many( struct tty * tp, - unsigned char * chars, + char * chars, int count); extern boolean_t ttymodem( Index: i386/i386/pcb.h =================================================================== RCS file: /sources/hurd/gnumach/i386/i386/Attic/pcb.h,v retrieving revision 1.1.2.2 diff -u -p -r1.1.2.2 pcb.h --- i386/i386/pcb.h 20 Jul 2008 17:05:36 -0000 1.1.2.2 +++ i386/i386/pcb.h 24 Jul 2008 02:18:41 -0000 @@ -27,6 +27,7 @@ #define _I386_PCB_H_ #include +#include extern void pcb_init (thread_t thread); Index: i386/i386/trap.c =================================================================== RCS file: /sources/hurd/gnumach/i386/i386/trap.c,v retrieving revision 1.5.2.14 diff -u -p -r1.5.2.14 trap.c --- i386/i386/trap.c 22 Jul 2008 22:28:06 -0000 1.5.2.14 +++ i386/i386/trap.c 24 Jul 2008 02:18:41 -0000 @@ -369,7 +369,7 @@ dump_ss(regs); int user_trap(regs) register struct i386_saved_state *regs; { - int exc; + int exc = 0; int code; int subcode; register int type; Index: i386/i386/user_ldt.c =================================================================== RCS file: /sources/hurd/gnumach/i386/i386/user_ldt.c,v retrieving revision 1.2.4.6 diff -u -p -r1.2.4.6 user_ldt.c --- i386/i386/user_ldt.c 20 Jul 2008 17:05:37 -0000 1.2.4.6 +++ i386/i386/user_ldt.c 24 Jul 2008 02:18:41 -0000 @@ -111,7 +111,7 @@ i386_set_ldt(thread, first_selector, des pcb_t pcb; vm_size_t ldt_size_needed; int first_desc = sel_idx(first_selector); - vm_map_copy_t old_copy_object; + vm_map_copy_t old_copy_object = NULL; if (thread == THREAD_NULL) return KERN_INVALID_ARGUMENT; Index: i386/i386at/autoconf.h =================================================================== RCS file: /sources/hurd/gnumach/i386/i386at/Attic/autoconf.h,v retrieving revision 1.1.2.1 diff -u -p -r1.1.2.1 autoconf.h --- i386/i386at/autoconf.h 20 Jul 2008 17:05:37 -0000 1.1.2.1 +++ i386/i386at/autoconf.h 24 Jul 2008 02:18:41 -0000 @@ -26,6 +26,7 @@ #define _AUTOCONF_H_ #include +#include /* * probeio: Index: i386/i386at/com.c =================================================================== RCS file: /sources/hurd/gnumach/i386/i386at/Attic/com.c,v retrieving revision 1.3.2.7 diff -u -p -r1.3.2.7 com.c --- i386/i386at/com.c 22 Jul 2008 22:28:06 -0000 1.3.2.7 +++ i386/i386at/com.c 24 Jul 2008 02:18:42 -0000 @@ -529,7 +529,7 @@ int unit; ((tp->t_flags&(EVENP|ODDP)) == EVENP || (tp->t_flags&(EVENP|ODDP)) == ODDP)) { /* parity error */; - } else if (line&iOR && !comoverrun) { + } else if (line_stat&iOR && !comoverrun) { printf("com%d: overrun\n", unit); comoverrun = 1; } else if (line_stat & (iFE | iBRKINTR)) { @@ -751,7 +751,7 @@ commctl( spl_t s; int unit; vm_offset_t dev_addr; - register int b; + register int b = 0; unit = minor(tp->t_dev); Index: i386/i386at/model_dep.c =================================================================== RCS file: /sources/hurd/gnumach/i386/i386at/Attic/model_dep.c,v retrieving revision 1.9.2.17 diff -u -p -r1.9.2.17 model_dep.c --- i386/i386at/model_dep.c 20 Jul 2008 17:05:38 -0000 1.9.2.17 +++ i386/i386at/model_dep.c 24 Jul 2008 02:18:42 -0000 @@ -445,7 +445,7 @@ inittodr(void) new_time.seconds = 0; new_time.microseconds = 0; - (void) readtodc(&new_time.seconds); + (void) readtodc((u_int *)&new_time.seconds); { spl_t s = splhigh(); Index: ipc/mach_debug.c =================================================================== RCS file: /sources/hurd/gnumach/ipc/mach_debug.c,v retrieving revision 1.2.2.3 diff -u -p -r1.2.2.3 mach_debug.c --- ipc/mach_debug.c 3 Dec 2006 20:16:16 -0000 1.2.2.3 +++ ipc/mach_debug.c 24 Jul 2008 02:18:42 -0000 @@ -112,7 +112,7 @@ host_ipc_hash_info( mach_msg_type_number_t *countp) { vm_offset_t addr; - vm_size_t size; + vm_size_t size = 0; hash_info_bucket_t *info; unsigned int potential, actual; kern_return_t kr; @@ -277,11 +277,11 @@ mach_port_space_info( ipc_info_name_t *table_info; unsigned int table_potential, table_actual; vm_offset_t table_addr; - vm_size_t table_size; + vm_size_t table_size = 0; ipc_info_tree_name_t *tree_info; unsigned int tree_potential, tree_actual; vm_offset_t tree_addr; - vm_size_t tree_size; + vm_size_t tree_size = 0; ipc_tree_entry_t tentry; ipc_entry_t table; ipc_entry_num_t tsize; Index: ipc/mach_port.c =================================================================== RCS file: /sources/hurd/gnumach/ipc/mach_port.c,v retrieving revision 1.2.2.6 diff -u -p -r1.2.2.6 mach_port.c --- ipc/mach_port.c 17 Jul 2008 01:02:01 -0000 1.2.2.6 +++ ipc/mach_port.c 24 Jul 2008 02:18:43 -0000 @@ -1287,7 +1287,7 @@ mach_port_insert_right( !MACH_MSG_TYPE_PORT_ANY_RIGHT(polyPoly)) return KERN_INVALID_VALUE; - if (!IO_VALID(poly)) + if (!IO_VALID((ipc_object_t)poly)) return KERN_INVALID_CAPABILITY; return ipc_object_copyout_name(space, poly, polyPoly, FALSE, name);