[PD-cvs] externals/iem/iem_delay/src iemlib.h,1.2,1.3

Georg Holzmann grholzi at users.sourceforge.net
Wed Jan 17 19:31:31 CET 2007


Update of /cvsroot/pure-data/externals/iem/iem_delay/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29235

Modified Files:
	iemlib.h 
Log Message:
osx fix for iemlib.h


Index: iemlib.h
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iem_delay/src/iemlib.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** iemlib.h	30 Nov 2006 10:26:13 -0000	1.2
--- iemlib.h	17 Jan 2007 18:31:29 -0000	1.3
***************
*** 81,86 ****
--- 81,91 ----
  #else
  #ifdef __APPLE__
+ #ifdef __BIG_ENDIAN__
  #define HIOFFSET 0    /* word offset to find MSB */
  #define LOWOFFSET 1    /* word offset to find LSB */
+ #else
+ #define HIOFFSET 1    /* word offset to find MSB */
+ #define LOWOFFSET 0    /* word offset to find LSB */
+ #endif
  #define int32 int  /* a data type that has 32 bits */
  
***************
*** 96,100 ****
  };
  
! #ifdef __i386__
  #define IEM_DENORMAL(f) ((((*(unsigned int*)&(f))&0x60000000)==0) || \
  (((*(unsigned int*)&(f))&0x60000000)==0x60000000))
--- 101,105 ----
  };
  
! #if defined __i386__ || defined __x86_64__
  #define IEM_DENORMAL(f) ((((*(unsigned int*)&(f))&0x60000000)==0) || \
  (((*(unsigned int*)&(f))&0x60000000)==0x60000000))





More information about the Pd-cvs mailing list