emmintrin.h is unable to compile with -std=c99 -Werror=missing-prototypes

Originator:lessen42
Number:rdar://8026390 Date Originated:25-May-2010 05:13 PM
Status:Open Resolved:
Product:Developer Tools Product Version:gcc version 4.2.1 (Apple Inc. build 5646) (dot 1)
Classification:Other Bug Reproducible:Always
 
Summary:
emmintrin.h (and by extension anything that #includes it) fails to compile if gcc is given both of the flags '-std=c99 -Werror=missing-prototypes'

Steps to Reproduce:
echo "#include <emmintrin.h>" | gcc-4.2 -std=c99 -Werror=missing-prototypes -S -x c -

Expected Results:
No errors

Actual Results:
In file included from /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:40,
                 from /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:35,
                 from <stdin>:1:
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:67: error: no previous prototype for ‘_mm_empty’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:75: error: no previous prototype for ‘_m_empty’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:84: error: no previous prototype for ‘_mm_cvtsi32_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:92: error: no previous prototype for ‘_m_from_int’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:104: error: no previous prototype for ‘_m_from_int64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:112: error: no previous prototype for ‘_mm_cvtsi64_m64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:121: error: no previous prototype for ‘_mm_cvtsi64x_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:129: error: no previous prototype for ‘_mm_set_pi64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:139: error: no previous prototype for ‘_mm_cvtsi64_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:147: error: no previous prototype for ‘_m_to_int’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:159: error: no previous prototype for ‘_m_to_int64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:167: error: no previous prototype for ‘_mm_cvtm64_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:176: error: no previous prototype for ‘_mm_cvtsi64_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:188: error: no previous prototype for ‘_mm_packs_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:196: error: no previous prototype for ‘_m_packsswb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:207: error: no previous prototype for ‘_mm_packs_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:215: error: no previous prototype for ‘_m_packssdw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:226: error: no previous prototype for ‘_mm_packs_pu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:234: error: no previous prototype for ‘_m_packuswb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:244: error: no previous prototype for ‘_mm_unpackhi_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:252: error: no previous prototype for ‘_m_punpckhbw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:262: error: no previous prototype for ‘_mm_unpackhi_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:270: error: no previous prototype for ‘_m_punpckhwd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:280: error: no previous prototype for ‘_mm_unpackhi_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:288: error: no previous prototype for ‘_m_punpckhdq’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:298: error: no previous prototype for ‘_mm_unpacklo_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:306: error: no previous prototype for ‘_m_punpcklbw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:316: error: no previous prototype for ‘_mm_unpacklo_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:324: error: no previous prototype for ‘_m_punpcklwd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:334: error: no previous prototype for ‘_mm_unpacklo_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:342: error: no previous prototype for ‘_m_punpckldq’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:351: error: no previous prototype for ‘_mm_add_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:359: error: no previous prototype for ‘_m_paddb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:368: error: no previous prototype for ‘_mm_add_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:376: error: no previous prototype for ‘_m_paddw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:385: error: no previous prototype for ‘_mm_add_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:393: error: no previous prototype for ‘_m_paddd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:403: error: no previous prototype for ‘_mm_add_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:415: error: no previous prototype for ‘_mm_adds_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:423: error: no previous prototype for ‘_m_paddsb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:433: error: no previous prototype for ‘_mm_adds_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:441: error: no previous prototype for ‘_m_paddsw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:451: error: no previous prototype for ‘_mm_adds_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:459: error: no previous prototype for ‘_m_paddusb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:469: error: no previous prototype for ‘_mm_adds_pu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:477: error: no previous prototype for ‘_m_paddusw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:486: error: no previous prototype for ‘_mm_sub_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:494: error: no previous prototype for ‘_m_psubb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:503: error: no previous prototype for ‘_mm_sub_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:511: error: no previous prototype for ‘_m_psubw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:520: error: no previous prototype for ‘_mm_sub_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:528: error: no previous prototype for ‘_m_psubd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:538: error: no previous prototype for ‘_mm_sub_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:550: error: no previous prototype for ‘_mm_subs_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:558: error: no previous prototype for ‘_m_psubsb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:568: error: no previous prototype for ‘_mm_subs_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:576: error: no previous prototype for ‘_m_psubsw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:586: error: no previous prototype for ‘_mm_subs_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:594: error: no previous prototype for ‘_m_psubusb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:604: error: no previous prototype for ‘_mm_subs_pu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:612: error: no previous prototype for ‘_m_psubusw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:623: error: no previous prototype for ‘_mm_madd_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:631: error: no previous prototype for ‘_m_pmaddwd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:641: error: no previous prototype for ‘_mm_mulhi_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:649: error: no previous prototype for ‘_m_pmulhw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:659: error: no previous prototype for ‘_mm_mullo_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:667: error: no previous prototype for ‘_m_pmullw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:676: error: no previous prototype for ‘_mm_sll_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:685: error: no previous prototype for ‘_m_psllw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:693: error: no previous prototype for ‘_mm_slli_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:702: error: no previous prototype for ‘_m_psllwi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:711: error: no previous prototype for ‘_mm_sll_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:720: error: no previous prototype for ‘_m_pslld’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:728: error: no previous prototype for ‘_mm_slli_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:737: error: no previous prototype for ‘_m_pslldi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:746: error: no previous prototype for ‘_mm_sll_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:755: error: no previous prototype for ‘_m_psllq’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:763: error: no previous prototype for ‘_mm_slli_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:772: error: no previous prototype for ‘_m_psllqi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:781: error: no previous prototype for ‘_mm_sra_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:790: error: no previous prototype for ‘_m_psraw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:798: error: no previous prototype for ‘_mm_srai_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:807: error: no previous prototype for ‘_m_psrawi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:816: error: no previous prototype for ‘_mm_sra_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:825: error: no previous prototype for ‘_m_psrad’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:833: error: no previous prototype for ‘_mm_srai_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:842: error: no previous prototype for ‘_m_psradi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:851: error: no previous prototype for ‘_mm_srl_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:860: error: no previous prototype for ‘_m_psrlw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:868: error: no previous prototype for ‘_mm_srli_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:877: error: no previous prototype for ‘_m_psrlwi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:886: error: no previous prototype for ‘_mm_srl_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:895: error: no previous prototype for ‘_m_psrld’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:903: error: no previous prototype for ‘_mm_srli_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:912: error: no previous prototype for ‘_m_psrldi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:921: error: no previous prototype for ‘_mm_srl_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:930: error: no previous prototype for ‘_m_psrlq’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:938: error: no previous prototype for ‘_mm_srli_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:947: error: no previous prototype for ‘_m_psrlqi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:956: error: no previous prototype for ‘_mm_and_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:964: error: no previous prototype for ‘_m_pand’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:974: error: no previous prototype for ‘_mm_andnot_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:982: error: no previous prototype for ‘_m_pandn’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:991: error: no previous prototype for ‘_mm_or_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:999: error: no previous prototype for ‘_m_por’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1008: error: no previous prototype for ‘_mm_xor_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1016: error: no previous prototype for ‘_m_pxor’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1026: error: no previous prototype for ‘_mm_cmpeq_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1034: error: no previous prototype for ‘_m_pcmpeqb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1042: error: no previous prototype for ‘_mm_cmpgt_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1050: error: no previous prototype for ‘_m_pcmpgtb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1060: error: no previous prototype for ‘_mm_cmpeq_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1068: error: no previous prototype for ‘_m_pcmpeqw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1076: error: no previous prototype for ‘_mm_cmpgt_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1084: error: no previous prototype for ‘_m_pcmpgtw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1094: error: no previous prototype for ‘_mm_cmpeq_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1102: error: no previous prototype for ‘_m_pcmpeqd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1110: error: no previous prototype for ‘_mm_cmpgt_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1118: error: no previous prototype for ‘_m_pcmpgtd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1127: error: no previous prototype for ‘_mm_setzero_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1136: error: no previous prototype for ‘_mm_set_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1145: error: no previous prototype for ‘_mm_set_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1155: error: no previous prototype for ‘_mm_set_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1165: error: no previous prototype for ‘_mm_setr_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1173: error: no previous prototype for ‘_mm_setr_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1182: error: no previous prototype for ‘_mm_setr_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1191: error: no previous prototype for ‘_mm_set1_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1200: error: no previous prototype for ‘_mm_set1_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1209: error: no previous prototype for ‘_mm_set1_pi8’
In file included from /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:35,
                 from <stdin>:1:
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:115: error: no previous prototype for ‘_mm_setzero_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:127: error: no previous prototype for ‘_mm_add_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:135: error: no previous prototype for ‘_mm_sub_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:143: error: no previous prototype for ‘_mm_mul_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:151: error: no previous prototype for ‘_mm_div_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:159: error: no previous prototype for ‘_mm_sqrt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:167: error: no previous prototype for ‘_mm_rcp_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:175: error: no previous prototype for ‘_mm_rsqrt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:183: error: no previous prototype for ‘_mm_min_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:191: error: no previous prototype for ‘_mm_max_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:201: error: no previous prototype for ‘_mm_add_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:209: error: no previous prototype for ‘_mm_sub_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:217: error: no previous prototype for ‘_mm_mul_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:225: error: no previous prototype for ‘_mm_div_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:233: error: no previous prototype for ‘_mm_sqrt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:241: error: no previous prototype for ‘_mm_rcp_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:249: error: no previous prototype for ‘_mm_rsqrt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:257: error: no previous prototype for ‘_mm_min_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:265: error: no previous prototype for ‘_mm_max_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:275: error: no previous prototype for ‘_mm_and_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:283: error: no previous prototype for ‘_mm_andnot_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:291: error: no previous prototype for ‘_mm_or_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:299: error: no previous prototype for ‘_mm_xor_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:311: error: no previous prototype for ‘_mm_cmpeq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:319: error: no previous prototype for ‘_mm_cmplt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:327: error: no previous prototype for ‘_mm_cmple_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:335: error: no previous prototype for ‘_mm_cmpgt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:347: error: no previous prototype for ‘_mm_cmpge_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:359: error: no previous prototype for ‘_mm_cmpneq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:367: error: no previous prototype for ‘_mm_cmpnlt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:375: error: no previous prototype for ‘_mm_cmpnle_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:383: error: no previous prototype for ‘_mm_cmpngt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:395: error: no previous prototype for ‘_mm_cmpnge_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:407: error: no previous prototype for ‘_mm_cmpord_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:415: error: no previous prototype for ‘_mm_cmpunord_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:427: error: no previous prototype for ‘_mm_cmpeq_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:435: error: no previous prototype for ‘_mm_cmplt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:443: error: no previous prototype for ‘_mm_cmple_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:451: error: no previous prototype for ‘_mm_cmpgt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:459: error: no previous prototype for ‘_mm_cmpge_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:467: error: no previous prototype for ‘_mm_cmpneq_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:475: error: no previous prototype for ‘_mm_cmpnlt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:483: error: no previous prototype for ‘_mm_cmpnle_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:491: error: no previous prototype for ‘_mm_cmpngt_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:499: error: no previous prototype for ‘_mm_cmpnge_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:507: error: no previous prototype for ‘_mm_cmpord_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:515: error: no previous prototype for ‘_mm_cmpunord_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:526: error: no previous prototype for ‘_mm_comieq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:534: error: no previous prototype for ‘_mm_comilt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:542: error: no previous prototype for ‘_mm_comile_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:550: error: no previous prototype for ‘_mm_comigt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:558: error: no previous prototype for ‘_mm_comige_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:566: error: no previous prototype for ‘_mm_comineq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:574: error: no previous prototype for ‘_mm_ucomieq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:582: error: no previous prototype for ‘_mm_ucomilt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:590: error: no previous prototype for ‘_mm_ucomile_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:598: error: no previous prototype for ‘_mm_ucomigt_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:606: error: no previous prototype for ‘_mm_ucomige_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:614: error: no previous prototype for ‘_mm_ucomineq_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:624: error: no previous prototype for ‘_mm_cvtss_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:632: error: no previous prototype for ‘_mm_cvt_ss2si’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:645: error: no previous prototype for ‘_mm_cvtss_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:654: error: no previous prototype for ‘_mm_cvtss_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:665: error: no previous prototype for ‘_mm_cvtps_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:673: error: no previous prototype for ‘_mm_cvt_ps2pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:682: error: no previous prototype for ‘_mm_cvttss_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:690: error: no previous prototype for ‘_mm_cvtt_ss2si’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:702: error: no previous prototype for ‘_mm_cvttss_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:711: error: no previous prototype for ‘_mm_cvttss_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:722: error: no previous prototype for ‘_mm_cvttps_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:730: error: no previous prototype for ‘_mm_cvtt_ps2pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:739: error: no previous prototype for ‘_mm_cvtsi32_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:747: error: no previous prototype for ‘_mm_cvt_si2ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:759: error: no previous prototype for ‘_mm_cvtsi64_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:768: error: no previous prototype for ‘_mm_cvtsi64x_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:779: error: no previous prototype for ‘_mm_cvtpi32_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:787: error: no previous prototype for ‘_mm_cvt_pi2ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:796: error: no previous prototype for ‘_mm_cvtpi16_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:824: error: no previous prototype for ‘_mm_cvtpu16_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:846: error: no previous prototype for ‘_mm_cvtpi8_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:865: error: no previous prototype for ‘_mm_cvtpu8_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:875: error: no previous prototype for ‘_mm_cvtpi32x2_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:887: error: no previous prototype for ‘_mm_cvtps_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:900: error: no previous prototype for ‘_mm_cvtps_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:925: error: no previous prototype for ‘_mm_unpackhi_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:934: error: no previous prototype for ‘_mm_unpacklo_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:944: error: no previous prototype for ‘_mm_loadh_pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:953: error: no previous prototype for ‘_mm_storeh_pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:962: error: no previous prototype for ‘_mm_movehl_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:971: error: no previous prototype for ‘_mm_movelh_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:981: error: no previous prototype for ‘_mm_loadl_pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:990: error: no previous prototype for ‘_mm_storel_pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:999: error: no previous prototype for ‘_mm_movemask_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1008: error: no previous prototype for ‘_mm_getcsr’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1017: error: no previous prototype for ‘_MM_GET_EXCEPTION_STATE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1025: error: no previous prototype for ‘_MM_GET_EXCEPTION_MASK’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1033: error: no previous prototype for ‘_MM_GET_ROUNDING_MODE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1041: error: no previous prototype for ‘_MM_GET_FLUSH_ZERO_MODE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1050: error: no previous prototype for ‘_mm_setcsr’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1059: error: no previous prototype for ‘_MM_SET_EXCEPTION_STATE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1067: error: no previous prototype for ‘_MM_SET_EXCEPTION_MASK’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1075: error: no previous prototype for ‘_MM_SET_ROUNDING_MODE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1083: error: no previous prototype for ‘_MM_SET_FLUSH_ZERO_MODE’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1092: error: no previous prototype for ‘_mm_set_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1101: error: no previous prototype for ‘_mm_set1_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1109: error: no previous prototype for ‘_mm_set_ps1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1118: error: no previous prototype for ‘_mm_load_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1127: error: no previous prototype for ‘_mm_load1_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1135: error: no previous prototype for ‘_mm_load_ps1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1144: error: no previous prototype for ‘_mm_load_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1153: error: no previous prototype for ‘_mm_loadu_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1162: error: no previous prototype for ‘_mm_loadr_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1172: error: no previous prototype for ‘_mm_set_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1181: error: no previous prototype for ‘_mm_setr_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1190: error: no previous prototype for ‘_mm_store_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1198: error: no previous prototype for ‘_mm_cvtss_f32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1207: error: no previous prototype for ‘_mm_store_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1216: error: no previous prototype for ‘_mm_storeu_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1225: error: no previous prototype for ‘_mm_store1_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1235: error: no previous prototype for ‘_mm_store_ps1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1244: error: no previous prototype for ‘_mm_storer_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1255: error: no previous prototype for ‘_mm_move_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1310: error: no previous prototype for ‘_mm_max_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1318: error: no previous prototype for ‘_m_pmaxsw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1327: error: no previous prototype for ‘_mm_max_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1335: error: no previous prototype for ‘_m_pmaxub’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1344: error: no previous prototype for ‘_mm_min_pi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1352: error: no previous prototype for ‘_m_pminsw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1361: error: no previous prototype for ‘_mm_min_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1369: error: no previous prototype for ‘_m_pminub’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1378: error: no previous prototype for ‘_mm_movemask_pi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1386: error: no previous prototype for ‘_m_pmovmskb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1396: error: no previous prototype for ‘_mm_mulhi_pu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1404: error: no previous prototype for ‘_m_pmulhuw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1439: error: no previous prototype for ‘_mm_maskmove_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1447: error: no previous prototype for ‘_m_maskmovq’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1456: error: no previous prototype for ‘_mm_avg_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1464: error: no previous prototype for ‘_m_pavgb’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1473: error: no previous prototype for ‘_mm_avg_pu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1481: error: no previous prototype for ‘_m_pavgw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1492: error: no previous prototype for ‘_mm_sad_pu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1500: error: no previous prototype for ‘_m_psadbw’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1524: error: no previous prototype for ‘_mm_stream_pi’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1534: error: no previous prototype for ‘_mm_stream_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1544: error: no previous prototype for ‘_mm_sfence’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:1555: error: no previous prototype for ‘_mm_pause’
In file included from <stdin>:1:
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:72: error: no previous prototype for ‘_mm_set_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:81: error: no previous prototype for ‘_mm_set1_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:89: error: no previous prototype for ‘_mm_set_pd1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:98: error: no previous prototype for ‘_mm_set_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:107: error: no previous prototype for ‘_mm_setr_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:116: error: no previous prototype for ‘_mm_setzero_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:125: error: no previous prototype for ‘_mm_move_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:134: error: no previous prototype for ‘_mm_load_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:143: error: no previous prototype for ‘_mm_loadu_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:152: error: no previous prototype for ‘_mm_load1_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:161: error: no previous prototype for ‘_mm_load_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:169: error: no previous prototype for ‘_mm_load_pd1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:178: error: no previous prototype for ‘_mm_loadr_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:188: error: no previous prototype for ‘_mm_store_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:197: error: no previous prototype for ‘_mm_storeu_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:206: error: no previous prototype for ‘_mm_store_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:214: error: no previous prototype for ‘_mm_cvtsd_f64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:222: error: no previous prototype for ‘_mm_storel_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:231: error: no previous prototype for ‘_mm_storeh_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:241: error: no previous prototype for ‘_mm_store1_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:249: error: no previous prototype for ‘_mm_store_pd1’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:258: error: no previous prototype for ‘_mm_storer_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:266: error: no previous prototype for ‘_mm_cvtsi128_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:276: error: no previous prototype for ‘_mm_cvtsi128_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:285: error: no previous prototype for ‘_mm_cvtsi128_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:294: error: no previous prototype for ‘_mm_add_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:302: error: no previous prototype for ‘_mm_add_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:310: error: no previous prototype for ‘_mm_sub_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:318: error: no previous prototype for ‘_mm_sub_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:326: error: no previous prototype for ‘_mm_mul_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:334: error: no previous prototype for ‘_mm_mul_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:342: error: no previous prototype for ‘_mm_div_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:350: error: no previous prototype for ‘_mm_div_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:358: error: no previous prototype for ‘_mm_sqrt_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:367: error: no previous prototype for ‘_mm_sqrt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:376: error: no previous prototype for ‘_mm_min_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:384: error: no previous prototype for ‘_mm_min_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:392: error: no previous prototype for ‘_mm_max_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:400: error: no previous prototype for ‘_mm_max_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:408: error: no previous prototype for ‘_mm_and_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:416: error: no previous prototype for ‘_mm_andnot_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:424: error: no previous prototype for ‘_mm_or_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:432: error: no previous prototype for ‘_mm_xor_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:440: error: no previous prototype for ‘_mm_cmpeq_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:448: error: no previous prototype for ‘_mm_cmplt_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:456: error: no previous prototype for ‘_mm_cmple_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:464: error: no previous prototype for ‘_mm_cmpgt_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:472: error: no previous prototype for ‘_mm_cmpge_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:480: error: no previous prototype for ‘_mm_cmpneq_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:488: error: no previous prototype for ‘_mm_cmpnlt_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:496: error: no previous prototype for ‘_mm_cmpnle_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:504: error: no previous prototype for ‘_mm_cmpngt_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:512: error: no previous prototype for ‘_mm_cmpnge_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:520: error: no previous prototype for ‘_mm_cmpord_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:528: error: no previous prototype for ‘_mm_cmpunord_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:536: error: no previous prototype for ‘_mm_cmpeq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:544: error: no previous prototype for ‘_mm_cmplt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:552: error: no previous prototype for ‘_mm_cmple_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:560: error: no previous prototype for ‘_mm_cmpgt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:572: error: no previous prototype for ‘_mm_cmpge_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:584: error: no previous prototype for ‘_mm_cmpneq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:592: error: no previous prototype for ‘_mm_cmpnlt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:600: error: no previous prototype for ‘_mm_cmpnle_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:608: error: no previous prototype for ‘_mm_cmpngt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:620: error: no previous prototype for ‘_mm_cmpnge_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:632: error: no previous prototype for ‘_mm_cmpord_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:640: error: no previous prototype for ‘_mm_cmpunord_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:648: error: no previous prototype for ‘_mm_comieq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:656: error: no previous prototype for ‘_mm_comilt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:664: error: no previous prototype for ‘_mm_comile_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:672: error: no previous prototype for ‘_mm_comigt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:680: error: no previous prototype for ‘_mm_comige_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:688: error: no previous prototype for ‘_mm_comineq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:696: error: no previous prototype for ‘_mm_ucomieq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:704: error: no previous prototype for ‘_mm_ucomilt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:712: error: no previous prototype for ‘_mm_ucomile_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:720: error: no previous prototype for ‘_mm_ucomigt_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:728: error: no previous prototype for ‘_mm_ucomige_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:736: error: no previous prototype for ‘_mm_ucomineq_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:746: error: no previous prototype for ‘_mm_set_epi64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:754: error: no previous prototype for ‘_mm_set_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:762: error: no previous prototype for ‘_mm_set_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:771: error: no previous prototype for ‘_mm_set_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:783: error: no previous prototype for ‘_mm_set_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:801: error: no previous prototype for ‘_mm_setr_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:809: error: no previous prototype for ‘_mm_setr_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:818: error: no previous prototype for ‘_mm_setr_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:829: error: no previous prototype for ‘_mm_setr_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:840: error: no previous prototype for ‘_mm_load_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:848: error: no previous prototype for ‘_mm_loadu_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:857: error: no previous prototype for ‘_mm_loadl_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:866: error: no previous prototype for ‘_mm_store_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:874: error: no previous prototype for ‘_mm_storeu_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:883: error: no previous prototype for ‘_mm_storel_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:892: error: no previous prototype for ‘_mm_movepi64_pi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:900: error: no previous prototype for ‘_mm_movpi64_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:909: error: no previous prototype for ‘_mm_move_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:919: error: no previous prototype for ‘_mm_setzero_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:927: error: no previous prototype for ‘_mm_cvtepi32_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:935: error: no previous prototype for ‘_mm_cvtepi32_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:943: error: no previous prototype for ‘_mm_cvtpd_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:951: error: no previous prototype for ‘_mm_cvtpd_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:959: error: no previous prototype for ‘_mm_cvtpd_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:967: error: no previous prototype for ‘_mm_cvttpd_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:975: error: no previous prototype for ‘_mm_cvttpd_pi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:983: error: no previous prototype for ‘_mm_cvtpi32_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:991: error: no previous prototype for ‘_mm_cvtps_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:999: error: no previous prototype for ‘_mm_cvttps_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1007: error: no previous prototype for ‘_mm_cvtps_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1015: error: no previous prototype for ‘_mm_cvtsd_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1025: error: no previous prototype for ‘_mm_cvtsd_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1034: error: no previous prototype for ‘_mm_cvtsd_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1043: error: no previous prototype for ‘_mm_cvttsd_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1053: error: no previous prototype for ‘_mm_cvttsd_si64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1062: error: no previous prototype for ‘_mm_cvttsd_si64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1071: error: no previous prototype for ‘_mm_cvtsd_ss’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1079: error: no previous prototype for ‘_mm_cvtsi32_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1089: error: no previous prototype for ‘_mm_cvtsi64_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1098: error: no previous prototype for ‘_mm_cvtsi64x_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1107: error: no previous prototype for ‘_mm_cvtss_sd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1118: error: no previous prototype for ‘_mm_unpackhi_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1126: error: no previous prototype for ‘_mm_unpacklo_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1134: error: no previous prototype for ‘_mm_loadh_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1142: error: no previous prototype for ‘_mm_loadl_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1150: error: no previous prototype for ‘_mm_movemask_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1158: error: no previous prototype for ‘_mm_packs_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1166: error: no previous prototype for ‘_mm_packs_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1174: error: no previous prototype for ‘_mm_packus_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1182: error: no previous prototype for ‘_mm_unpackhi_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1190: error: no previous prototype for ‘_mm_unpackhi_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1198: error: no previous prototype for ‘_mm_unpackhi_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1206: error: no previous prototype for ‘_mm_unpackhi_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1214: error: no previous prototype for ‘_mm_unpacklo_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1222: error: no previous prototype for ‘_mm_unpacklo_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1230: error: no previous prototype for ‘_mm_unpacklo_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1238: error: no previous prototype for ‘_mm_unpacklo_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1246: error: no previous prototype for ‘_mm_add_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1254: error: no previous prototype for ‘_mm_add_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1262: error: no previous prototype for ‘_mm_add_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1270: error: no previous prototype for ‘_mm_add_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1278: error: no previous prototype for ‘_mm_adds_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1286: error: no previous prototype for ‘_mm_adds_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1294: error: no previous prototype for ‘_mm_adds_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1302: error: no previous prototype for ‘_mm_adds_epu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1310: error: no previous prototype for ‘_mm_sub_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1318: error: no previous prototype for ‘_mm_sub_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1326: error: no previous prototype for ‘_mm_sub_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1334: error: no previous prototype for ‘_mm_sub_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1342: error: no previous prototype for ‘_mm_subs_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1350: error: no previous prototype for ‘_mm_subs_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1358: error: no previous prototype for ‘_mm_subs_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1366: error: no previous prototype for ‘_mm_subs_epu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1374: error: no previous prototype for ‘_mm_madd_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1382: error: no previous prototype for ‘_mm_mulhi_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1390: error: no previous prototype for ‘_mm_mullo_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1398: error: no previous prototype for ‘_mm_mul_su32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1406: error: no previous prototype for ‘_mm_mul_epu32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1522: error: no previous prototype for ‘_mm_sll_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1530: error: no previous prototype for ‘_mm_sll_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1538: error: no previous prototype for ‘_mm_sll_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1546: error: no previous prototype for ‘_mm_sra_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1554: error: no previous prototype for ‘_mm_sra_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1562: error: no previous prototype for ‘_mm_srl_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1570: error: no previous prototype for ‘_mm_srl_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1578: error: no previous prototype for ‘_mm_srl_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1586: error: no previous prototype for ‘_mm_and_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1594: error: no previous prototype for ‘_mm_andnot_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1602: error: no previous prototype for ‘_mm_or_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1610: error: no previous prototype for ‘_mm_xor_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1618: error: no previous prototype for ‘_mm_cmpeq_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1626: error: no previous prototype for ‘_mm_cmpeq_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1634: error: no previous prototype for ‘_mm_cmpeq_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1642: error: no previous prototype for ‘_mm_cmplt_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1650: error: no previous prototype for ‘_mm_cmplt_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1658: error: no previous prototype for ‘_mm_cmplt_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1666: error: no previous prototype for ‘_mm_cmpgt_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1674: error: no previous prototype for ‘_mm_cmpgt_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1682: error: no previous prototype for ‘_mm_cmpgt_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1713: error: no previous prototype for ‘_mm_max_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1721: error: no previous prototype for ‘_mm_max_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1729: error: no previous prototype for ‘_mm_min_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1737: error: no previous prototype for ‘_mm_min_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1745: error: no previous prototype for ‘_mm_movemask_epi8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1753: error: no previous prototype for ‘_mm_mulhi_epu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1767: error: no previous prototype for ‘_mm_maskmoveu_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1775: error: no previous prototype for ‘_mm_avg_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1783: error: no previous prototype for ‘_mm_avg_epu16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1791: error: no previous prototype for ‘_mm_sad_epu8’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1799: error: no previous prototype for ‘_mm_stream_si32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1807: error: no previous prototype for ‘_mm_stream_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1815: error: no previous prototype for ‘_mm_stream_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1823: error: no previous prototype for ‘_mm_clflush’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1831: error: no previous prototype for ‘_mm_lfence’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1839: error: no previous prototype for ‘_mm_mfence’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1847: error: no previous prototype for ‘_mm_cvtsi32_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1857: error: no previous prototype for ‘_mm_cvtsi64_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1866: error: no previous prototype for ‘_mm_cvtsi64x_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1877: error: no previous prototype for ‘_mm_castpd_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1885: error: no previous prototype for ‘_mm_castpd_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1893: error: no previous prototype for ‘_mm_castps_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1901: error: no previous prototype for ‘_mm_castps_si128’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1909: error: no previous prototype for ‘_mm_castsi128_ps’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1917: error: no previous prototype for ‘_mm_castsi128_pd’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1929: error: no previous prototype for ‘_mm_set1_epi64x’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1937: error: no previous prototype for ‘_mm_set1_epi64’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1945: error: no previous prototype for ‘_mm_set1_epi32’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1953: error: no previous prototype for ‘_mm_set1_epi16’
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/emmintrin.h:1965: error: no previous prototype for ‘_mm_set1_epi8’

Regression:
Looking at emmintrin.h, this appears to be due to

/* APPLE LOCAL begin radar 5618945 */
#undef __STATIC_INLINE
#ifdef __GNUC_STDC_INLINE__
#define __STATIC_INLINE __inline
#else
#define __STATIC_INLINE static __inline
#endif
/* APPLE LOCAL end radar 5618945 */


Notes:
#undef __GNUC_STDC_INLINE__ before #including anything that would include emmintrin.h works around this broken header.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!