PERFORCE change 167783 for review

Stanislav Sedov stas at FreeBSD.org
Tue Aug 25 11:43:15 UTC 2009


http://perforce.freebsd.org/chv.cgi?CH=167783

Change 167783 by stas at stas_yandex on 2009/08/25 11:42:44

	- Sigset wordsize is always 32 bit on both amd64 and i386.
	
	Spotted by:	jkim

Affected files ...

.. //depot/projects/valgrind/include/vki/vki-amd64-freebsd.h#10 edit
.. //depot/projects/valgrind/include/vki/vki-x86-freebsd.h#9 edit

Differences ...

==== //depot/projects/valgrind/include/vki/vki-amd64-freebsd.h#10 (text+ko) ====

@@ -34,12 +34,15 @@
 
 #define	VKI_MINSIGSTKSZ	2048
 
-#define _VKI_NSIG	128
-#define _VKI_NSIG_BPW	64
-#define _VKI_NSIG_WORDS	(_VKI_NSIG / _VKI_NSIG_BPW)
+//----------------------------------------------------------------------
+// sys/_sigset.h
+//----------------------------------------------------------------------
+#define	_VKI_NSIG		128
+#define	_VKI_NSIG_WORDS		4
+#define	_VKI_NSIG_BPW		((_VKI_NSIG) / (_VKI_NSIG_WORDS))
 
 typedef struct {
-	vki_uint64_t	sig[_VKI_NSIG_WORDS];
+	vki_uint32_t	sig[_VKI_NSIG_WORDS];
 } vki_sigset_t;
 
 struct _vki_fpstate {

==== //depot/projects/valgrind/include/vki/vki-x86-freebsd.h#9 (text+ko) ====

@@ -49,8 +49,8 @@
 #define	VKI_MINSIGSTKSZ	(512 * 4)
 
 #define _VKI_NSIG	128
+#define _VKI_NSIG_WORDS	4
 #define _VKI_NSIG_BPW	((_VKI_NSIG) / (_VKI_NSIG_WORDS))
-#define _VKI_NSIG_WORDS	4
 
 typedef struct {
 	vki_uint32_t	sig[_VKI_NSIG_WORDS];


More information about the p4-projects mailing list