V 98 ext/mysqlnd/config-win.h #define float8get(V,M) { *((int32_t *) &V) = *((int32_t*) M); \ V 99 ext/mysqlnd/config-win.h *(((int32_t *) &V)+1) = *(((int32_t*) M)+1); } V 100 ext/mysqlnd/config-win.h #define float8store(T,V) { *((int32_t *) T) = *((int32_t*) &V); \ V 101 ext/mysqlnd/config-win.h *(((int32_t *) T)+1) = *(((int32_t*) &V)+1); } V 102 ext/mysqlnd/config-win.h #define float4get(V,M) { *((int32_t *) &(V)) = *((int32_t*) (M)); } V 237 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) { ((float8get_union *)&(V))->m[0] = *((zend_long*) (M)); \ V 238 ext/mysqlnd/mysqlnd_portability.h ((float8get_union *)&(V))->m[1] = *(((zend_long*) (M))+1); } V 239 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) { *((zend_long *) (T)) = ((float8get_union *)&(V))->m[0]; \ V 240 ext/mysqlnd/mysqlnd_portability.h *(((zend_long *) (T))+1) = ((float8get_union *)&(V))->m[1]; } V 241 ext/mysqlnd/mysqlnd_portability.h #define float4get(V,M) { *((float *) &(V)) = *((float*) (M)); } V 243 ext/mysqlnd/mysqlnd_portability.h #define floatget(V,M) memcpy((char*) &(V),(char*) (M),sizeof(float)) V 317 ext/mysqlnd/mysqlnd_portability.h #define float4get(V,M) do { float def_temp;\ V 322 ext/mysqlnd/mysqlnd_portability.h (V)=def_temp; } while (0) V 323 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) do { \ V 324 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))) = (char) ((char *) &(V))[7];\ V 325 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+1) = (char) ((char *) &(V))[6];\ V 326 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+2) = (char) ((char *) &(V))[5];\ V 327 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+3) = (char) ((char *) &(V))[4];\ V 328 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+4) = (char) ((char *) &(V))[3];\ V 329 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+5) = (char) ((char *) &(V))[2];\ V 330 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+6) = (char) ((char *) &(V))[1];\ V 331 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+7) = (char) ((char *) &(V))[0]; } while (0) V 333 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) do { double def_temp;\ V 342 ext/mysqlnd/mysqlnd_portability.h (V) = def_temp; \ V 345 ext/mysqlnd/mysqlnd_portability.h #define float4get(V,M) memcpy((char*) &(V),(char*) (M),sizeof(float)) V 348 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) do { \ V 349 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T)))= ((char *) &(V))[4];\ V 350 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+1)=(char) ((char *) &(V))[5];\ V 351 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+2)=(char) ((char *) &(V))[6];\ V 352 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+3)=(char) ((char *) &(V))[7];\ V 353 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+4)=(char) ((char *) &(V))[0];\ V 354 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+5)=(char) ((char *) &(V))[1];\ V 355 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+6)=(char) ((char *) &(V))[2];\ V 356 ext/mysqlnd/mysqlnd_portability.h *(((char *)(T))+7)=(char) ((char *) &(V))[3];} while (0) V 357 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) do { double def_temp;\ V 366 ext/mysqlnd/mysqlnd_portability.h (V) = def_temp; } while (0) V 382 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) memcpy((char*) &(V),(char*) (M), sizeof(double)) V 383 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) memcpy((char*) (T),(char*) &(V), sizeof(double)) V 385 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) memcpy((char*) &(V),(char*) (M),sizeof(double)) V 386 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) memcpy((char*) (T),(char*) &(V),sizeof(double)) V 39143 ext/sqlite3/libsqlite/sqlite3.c #define SETBIT(V,I) V[I>>3] |= (1<<(I&7)) V 39144 ext/sqlite3/libsqlite/sqlite3.c #define CLEARBIT(V,I) V[I>>3] &= ~(1<<(I&7)) V 39145 ext/sqlite3/libsqlite/sqlite3.c #define TESTBIT(V,I) (V[I>>3]&(1<<(I&7)))!=0