Module Name:    src
Committed By:   jakllsch
Date:           Wed Dec 22 20:46:43 UTC 2010

Modified Files:
        src/sys/arch/i386/stand: Makefile.booters
        src/sys/arch/i386/stand/pxeboot: pxe.h

Log Message:
It just so happens we don't need -Wno-attributes if we
place __packed in the right place.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/i386/stand/Makefile.booters
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/stand/pxeboot/pxe.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/i386/stand/Makefile.booters
diff -u src/sys/arch/i386/stand/Makefile.booters:1.80 src/sys/arch/i386/stand/Makefile.booters:1.81
--- src/sys/arch/i386/stand/Makefile.booters:1.80	Tue Jul  6 06:00:00 2010
+++ src/sys/arch/i386/stand/Makefile.booters	Wed Dec 22 20:46:42 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.booters,v 1.80 2010/07/06 06:00:00 mrg Exp $
+#	$NetBSD: Makefile.booters,v 1.81 2010/12/22 20:46:42 jakllsch Exp $
 
 .include <bsd.own.mk>
 
@@ -15,14 +15,11 @@
 .if defined(HAVE_GCC)
 .if ${MACHINE_ARCH} == "x86_64"
 CPUFLAGS= -m32
-.if ${HAVE_GCC} != 3
-CPUFLAGS+= -Wno-attributes
-.endif
 .else
 .if ${HAVE_GCC} == 3
 CPUFLAGS=  -mcpu=i386
 .else
-CPUFLAGS=  -march=i386 -mtune=i386 -Wno-attributes
+CPUFLAGS=  -march=i386 -mtune=i386
 .endif
 .endif
 .endif

Index: src/sys/arch/i386/stand/pxeboot/pxe.h
diff -u src/sys/arch/i386/stand/pxeboot/pxe.h:1.5 src/sys/arch/i386/stand/pxeboot/pxe.h:1.6
--- src/sys/arch/i386/stand/pxeboot/pxe.h:1.5	Tue Dec 25 18:33:34 2007
+++ src/sys/arch/i386/stand/pxeboot/pxe.h	Wed Dec 22 20:46:42 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: pxe.h,v 1.5 2007/12/25 18:33:34 perry Exp $	*/
+/*	$NetBSD: pxe.h,v 1.6 2010/12/22 20:46:42 jakllsch Exp $	*/
 
 /*
  * Copyright (c) 2000 Alfred Perlstein <alf...@freebsd.org>
@@ -49,13 +49,13 @@
 typedef struct {
 	uint16_t		offset;
 	uint16_t		segment;
-} SEGOFF16_t __packed;
+} __packed SEGOFF16_t;
 
 typedef struct {
 	uint16_t		Seg_Addr;
 	uint32_t		Phy_Addr;
 	uint16_t		Seg_Size;
-} SEGDESC_t __packed;
+} __packed SEGDESC_t;
 
 typedef	uint16_t		SEGSEL_t;
 typedef	uint16_t		PXENV_STATUS_t;

Reply via email to