Subject: port-mac68k/5288: Make a few types explicit to satisfy egcs
To: None <gnats-bugs@gnats.netbsd.org>
From: Erik Bertelsen <erik@q610.ebe.uni-c.dk>
List: netbsd-bugs
Date: 04/12/1998 18:24:50
>Number:         5288
>Category:       port-mac68k
>Synopsis:       Make a few types explicit to satisfy egcs
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 12 09:35:01 1998
>Last-Modified:
>Originator:     Erik Bertelsen
>Organization:
	
>Release:        NetBSD-current 11 April 1998
>Environment:
	
System: NetBSD q610.ebe.uni-c.dk 1.3E NetBSD 1.3E (Q610) #132: Sun Apr 12 18:00:42 MEST 1998 erik@q610.ebe.uni-c.dk:/home/src/sys/arch/mac68k/compile/Q610 mac68k


>Description:
	When compiling a mac68k kernel with egcs, a few variables must
	have explicit types to avoid warnings.
>How-To-Repeat:
>Fix:
Index: dev/adb.c
===================================================================
RCS file: /home/cvs-base/src/sys/arch/mac68k/dev/adb.c,v
retrieving revision 1.1.1.9
diff -c -r1.1.1.9 adb.c
*** adb.c	1998/03/27 19:33:09	1.1.1.9
--- adb.c	1998/04/12 15:58:44
***************
*** 215,221 ****
  	adb_handoff(event);
  }
  
! static  adb_ms_buttons = 0;
  
  void 
  adb_keymaybemouse(event)
--- 215,221 ----
  	adb_handoff(event);
  }
  
! static int adb_ms_buttons = 0;
  
  void 
  adb_keymaybemouse(event)
Index: mac68k/vm_machdep.c
===================================================================
RCS file: /home/cvs-base/src/sys/arch/mac68k/mac68k/vm_machdep.c,v
retrieving revision 1.1.1.6
diff -c -r1.1.1.6 vm_machdep.c
*** vm_machdep.c	1998/01/14 19:50:22	1.1.1.6
--- vm_machdep.c	1998/04/12 15:59:54
***************
*** 173,179 ****
  	struct md_core md_core;
  	struct coreseg cseg;
  	register struct user *up = p->p_addr;
! 	register i;
  
  	CORE_SETMAGIC(*chdr, COREMAGIC, MID_M68K, 0);
  	chdr->c_hdrsize = ALIGN(sizeof(*chdr));
--- 173,179 ----
  	struct md_core md_core;
  	struct coreseg cseg;
  	register struct user *up = p->p_addr;
! 	int i;
  
  	CORE_SETMAGIC(*chdr, COREMAGIC, MID_M68K, 0);
  	chdr->c_hdrsize = ALIGN(sizeof(*chdr));


regards
Erik Bertelsen
>Audit-Trail:
>Unformatted: