Module Name:    src
Committed By:   reinoud
Date:           Tue May 12 13:41:44 UTC 2009

Modified Files:
        src/sys/sys: cdefs.h

Log Message:
Fix _packed attribute for PCC. According to Ragge it should be _Pragma("packed
1") instead of _Pragma("packed").

With this fix userland programs needing _packed will now work.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/sys/cdefs.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/sys/cdefs.h
diff -u src/sys/sys/cdefs.h:1.74 src/sys/sys/cdefs.h:1.75
--- src/sys/sys/cdefs.h:1.74	Wed Apr 22 18:04:02 2009
+++ src/sys/sys/cdefs.h	Tue May 12 13:41:44 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: cdefs.h,v 1.74 2009/04/22 18:04:02 christos Exp $	*/
+/*	$NetBSD: cdefs.h,v 1.75 2009/05/12 13:41:44 reinoud Exp $	*/
 
 /*
  * Copyright (c) 1991, 1993
@@ -214,7 +214,7 @@
 #define	__aligned(x)	__attribute__((__aligned__(x)))
 #define	__section(x)	__attribute__((__section__(x)))
 #elif defined(__PCC__)
-#define	__packed	_Pragma("packed")
+#define	__packed	_Pragma("packed 1")
 #define	__aligned(x)   	_Pragma("aligned " __STRING(x))
 #define	__section(x)   	_Pragma("section " ## x)
 #elif defined(__lint__)

Reply via email to