]> git.saurik.com Git - apple/libc.git/blobdiff - stdio/FreeBSD/printflocal.h
Libc-1272.250.1.tar.gz
[apple/libc.git] / stdio / FreeBSD / printflocal.h
index f57e8e9f957b4904deece8e71ede3a1e614a6d3f..89b24a2210f6d769f156434251d61f7fecf0b135 100644 (file)
 /* 
  * Defining here VECTORS for all files that include this header (<rdar://problem/8466056>)
  */
 /* 
  * Defining here VECTORS for all files that include this header (<rdar://problem/8466056>)
  */
-#define        VECTORS
+#ifndef VECTORS
+#define VECTORS
+typedef __attribute__ ((vector_size(16))) unsigned char VECTORTYPE;
+#ifdef __SSE2__
+#define V64TYPE
+#endif /* __SSE2__ */
+#endif /* VECTORS */
 
 /*
  * Flags used during conversion.
 
 /*
  * Flags used during conversion.
 /* Size of the static argument table. */
 #define STATIC_ARG_TBL_SIZE 8
 
 /* Size of the static argument table. */
 #define STATIC_ARG_TBL_SIZE 8
 
-#ifdef VECTORS
-typedef __attribute__ ((vector_size(16))) unsigned char VECTORTYPE;
-#ifdef __SSE2__
-#define V64TYPE
-#endif /* __SSE2__ */
-#endif /* VECTORS */
-
 union arg {
        int     intarg;
        u_int   uintarg;
 union arg {
        int     intarg;
        u_int   uintarg;