SOURCES: hdf5-sig.patch - updated for 1.8.2

qboosh qboosh at pld-linux.org
Thu Apr 23 20:14:01 CEST 2009


Author: qboosh                       Date: Thu Apr 23 18:14:01 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 1.8.2

---- Files affected:
SOURCES:
   hdf5-sig.patch (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/hdf5-sig.patch
diff -u SOURCES/hdf5-sig.patch:1.3 SOURCES/hdf5-sig.patch:1.4
--- SOURCES/hdf5-sig.patch:1.3	Thu Jun  5 18:09:37 2008
+++ SOURCES/hdf5-sig.patch	Thu Apr 23 20:13:56 2009
@@ -1,5 +1,5 @@
---- hdf5-1.8.1/src/H5detect.c.orig	2008-05-29 18:38:42.000000000 +0200
-+++ hdf5-1.8.1/src/H5detect.c	2008-06-04 23:04:39.917510528 +0200
+--- hdf5-1.8.2/src/H5detect.c.orig	2008-11-10 22:28:08.000000000 +0100
++++ hdf5-1.8.2/src/H5detect.c	2009-04-23 07:14:48.909720511 +0200
 @@ -109,7 +109,7 @@
  static void detect_C99_integers64(void);
  static void detect_alignments(void);
@@ -9,16 +9,16 @@
  
  
  /*-------------------------------------------------------------------------
-@@ -366,7 +366,7 @@
+@@ -368,7 +368,7 @@
      void		(*_handler2)(int) = signal(SIGSEGV, sigsegv_handler);	\
  									      \
-     _buf = (char*)malloc(sizeof(TYPE)+align_g[NELMTS(align_g)-1]);		      \
--    if (setjmp(jbuf_g)) _ano++;						      \
-+    if (sigsetjmp(jbuf_g, 1)) _ano++;						      \
-     if (_ano<NELMTS(align_g)) {						      \
+     _buf = (char*)malloc(sizeof(TYPE) + align_g[NELMTS(align_g) - 1]);	      \
+-    if(setjmp(jbuf_g)) _ano++;						      \
++    if(sigsetjmp(jbuf_g, 1)) _ano++;						      \
+     if(_ano < NELMTS(align_g)) {					      \
  	*((TYPE*)(_buf+align_g[_ano])) = _val; /*possible SIGBUS or SEGSEGV*/	\
  	_val2 = *((TYPE*)(_buf+align_g[_ano]));	/*possible SIGBUS or SEGSEGV*/	\
-@@ -383,7 +383,7 @@
+@@ -385,7 +385,7 @@
  	    memcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \
  	_val2 = *((TYPE*)(_buf+align_g[_ano]));				      \
  	if(_val!=_val2)							      \
@@ -27,7 +27,7 @@
  	/* End Cray Check */						      \
  	(INFO.align)=align_g[_ano];					      \
      } else {								      \
-@@ -467,7 +467,7 @@
+@@ -469,7 +469,7 @@
  sigsegv_handler(int UNUSED signo)
  {
      signal(SIGSEGV, sigsegv_handler);
@@ -36,7 +36,7 @@
  }
  
  
-@@ -492,10 +492,7 @@
+@@ -494,10 +494,7 @@
  sigbus_handler(int UNUSED signo)
  {
      signal(SIGBUS, sigbus_handler);
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/hdf5-sig.patch?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list