您好,本人在使用BF533-EZKIT开发板,我把uclinux系统已经移植到目标板上,想在linux下进行编程,我想把原来的Audio Codec Talkthrough - I2S (C)这个例程在linux下跑这个程序,但我编译时遇到错误,总是提示.h文件方面的错误。我把所以的.h文件放到了这个工程里,但运行gcc -c -g main.c后出现如下的错误,不知如何解决,特向您请教,谢谢。 想问您一下,您有没有在linux下的能在BF533板子上跑的例程,能否给我一份,最好是关于音频播放方面的。十分感谢。期待你的回复。谢谢。 错误如下: /root/adi-bf533/i2s/builtins.h:198: parse error before "__a" /root/adi-bf533/i2s/builtins.h:198: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:200: parse error before "__builtin_shl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:200: parse error before "__a" /root/adi-bf533/i2s/builtins.h:200: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:220: parse error before "__a" /root/adi-bf533/i2s/builtins.h:221: parse error before "__a" In file included from ccblkfn.h:22, from main.c:3: /root/adi-bf533/i2s/builtins.h:358:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:578, from ccblkfn.h:18, from main.c:3: /usr/include/alloca.h:36:1: warning: this is the location of the previous definition /root/adi-bf533/i2s/builtins.h:850: parse error before "shl_fr2x16" /root/adi-bf533/i2s/builtins.h:850: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shl_fr2x16': /root/adi-bf533/i2s/builtins.h:851: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:851: (Each undeclared identifier is reported only once /root/adi-bf533/i2s/builtins.h:851: for each function it appears in.) /root/adi-bf533/i2s/builtins.h:851: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:852: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:988: parse error before "abs_fr2x16" /root/adi-bf533/i2s/builtins.h:988: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `abs_fr2x16': /root/adi-bf533/i2s/builtins.h:989: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:989: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:990: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1182: parse error before "max_fr2x16" /root/adi-bf533/i2s/builtins.h:1182: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `max_fr2x16': /root/adi-bf533/i2s/builtins.h:1183: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1183: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1184: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1201: parse error before "min_fr2x16" /root/adi-bf533/i2s/builtins.h:1201: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `min_fr2x16': /root/adi-bf533/i2s/builtins.h:1202: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1202: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1203: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1262: parse error before "negate_fr2x16" /root/adi-bf533/i2s/builtins.h:1262: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `negate_fr2x16': /root/adi-bf533/i2s/builtins.h:1263: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1263: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1264: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1369: parse error before "cmplx_mul" /root/adi-bf533/i2s/builtins.h:1369: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `cmplx_mul': /root/adi-bf533/i2s/builtins.h:1370: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1370: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1371: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1384: parse error before "cmplx_conj_mul" /root/adi-bf533/i2s/builtins.h:1384: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `cmplx_conj_mul': /root/adi-bf533/i2s/builtins.h:1385: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1385: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1386: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1464: parse error before "add_fr2x16" /root/adi-bf533/i2s/builtins.h:1464: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_fr2x16': /root/adi-bf533/i2s/builtins.h:1465: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1465: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1466: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1529: parse error before "sub_fr2x16" /root/adi-bf533/i2s/builtins.h:1529: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `sub_fr2x16': /root/adi-bf533/i2s/builtins.h:1530: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1530: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1531: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1562: parse error before "add_as_fr2x16" /root/adi-bf533/i2s/builtins.h:1562: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_as_fr2x16': /root/adi-bf533/i2s/builtins.h:1563: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1563: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1564: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1580: parse error before "add_sa_fr2x16" /root/adi-bf533/i2s/builtins.h:1580: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_sa_fr2x16': /root/adi-bf533/i2s/builtins.h:1581: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1581: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1582: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1602: parse error before "multr_fr2x16" /root/adi-bf533/i2s/builtins.h:1602: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `multr_fr2x16': /root/adi-bf533/i2s/builtins.h:1603: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1603: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1604: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1637: parse error before "mult_fr2x16" /root/adi-bf533/i2s/builtins.h:1637: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `mult_fr2x16': /root/adi-bf533/i2s/builtins.h:1638: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1638: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1639: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2137: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `sum_fr2x16': /root/adi-bf533/i2s/builtins.h:2138: `__a' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2485: parse error before "shr_fr2x16" /root/adi-bf533/i2s/builtins.h:2485: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shr_fr2x16': /root/adi-bf533/i2s/builtins.h:2486: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2486: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2487: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2524: parse error before "shrl_fr2x16" /root/adi-bf533/i2s/builtins.h:2524: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shrl_fr2x16': /root/adi-bf533/i2s/builtins.h:2525: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2525: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2526: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2560: parse error before "shr_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2560: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shr_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2561: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2561: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2562: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2578: parse error before "shrl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2578: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shrl_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2579: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2579: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2580: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2614: parse error before "shl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2614: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shl_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2615: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2615: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2616: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2957: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `diff_hl_fr2x16': /root/adi-bf533/i2s/builtins.h:2958: `__a' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2975: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `diff_lh_fr2x16': /root/adi-bf533/i2s/builtins.h:2976: `__a' undeclared (first use in this function) In file included from ccblkfn.h:113, from main.c:3: /root/adi-bf533/i2s/sys/mc_typedef.h:1:9: warning: #pragma once is obsolete main.c: In function `main': main.c:58: warning: return type of `main' is not `int' [root@localhost i2s]# gcc -c -g main.c main.o gcc: main.o: 没有那个文件或目录 In file included from main.c:1: Talkthrough.h:7:27: sys\exception.h: 没有那个文件或目录 Talkthrough.h:8:23: cdefBF533.h: 没有那个文件或目录 In file included from main.c:1: Talkthrough.h:89: warning: parameter names (without types) in function declaration Talkthrough.h:89: warning: data definition has no type or storage class In file included from main.c:2: sysreg.h:17:9: warning: #pragma once is obsolete In file included from main.c:3: ccblkfn.h:1:9: warning: #pragma once is obsolete In file included from /root/adi-bf533/i2s/builtins.h:15, from ccblkfn.h:22, from main.c:3: /root/adi-bf533/i2s/fract_typedef.h:1:9: warning: #pragma once is obsolete In file included from /root/adi-bf533/i2s/builtins.h:16, from ccblkfn.h:22, from main.c:3: /root/adi-bf533/i2s/fr2x16_typedef.h:1:9: warning: #pragma once is obsolete In file included from ccblkfn.h:22, from main.c:3: /root/adi-bf533/i2s/builtins.h:91: parse error before "__builtin_shl_fr2x16" /root/adi-bf533/i2s/builtins.h:91: parse error before "__a" /root/adi-bf533/i2s/builtins.h:91: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:99: parse error before "__builtin_abs_fr2x16" /root/adi-bf533/i2s/builtins.h:99: parse error before "__a" /root/adi-bf533/i2s/builtins.h:99: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:117: parse error before "__builtin_max_fr2x16" /root/adi-bf533/i2s/builtins.h:117: parse error before "__a" /root/adi-bf533/i2s/builtins.h:117: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:118: parse error before "__builtin_min_fr2x16" /root/adi-bf533/i2s/builtins.h:118: parse error before "__a" /root/adi-bf533/i2s/builtins.h:118: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:121: parse error before "__builtin_negate_fr2x16"/root/adi-bf533/i2s/builtins.h:121: parse error before "__a" /root/adi-bf533/i2s/builtins.h:121: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:126: parse error before "__builtin_cmplx_mul" /root/adi-bf533/i2s/builtins.h:126: parse error before "__a" /root/adi-bf533/i2s/builtins.h:126: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:127: parse error before "__builtin_cmplx_conj_mul" /root/adi-bf533/i2s/builtins.h:127: parse error before "__a" /root/adi-bf533/i2s/builtins.h:127: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:132: parse error before "__builtin_add_fr2x16" /root/adi-bf533/i2s/builtins.h:132: parse error before "__a" /root/adi-bf533/i2s/builtins.h:132: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:136: parse error before "__builtin_sub_fr2x16" /root/adi-bf533/i2s/builtins.h:136: parse error before "__a" /root/adi-bf533/i2s/builtins.h:136: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:138: parse error before "__builtin_dspaddsubsat" /root/adi-bf533/i2s/builtins.h:138: parse error before "__a" /root/adi-bf533/i2s/builtins.h:138: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:139: parse error before "__builtin_dspsubaddsat" /root/adi-bf533/i2s/builtins.h:139: parse error before "__a" /root/adi-bf533/i2s/builtins.h:139: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:140: parse error before "__builtin_multr_fr2x16" /root/adi-bf533/i2s/builtins.h:140: parse error before "__a" /root/adi-bf533/i2s/builtins.h:140: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:142: parse error before "__builtin_mult_fr2x16" /root/adi-bf533/i2s/builtins.h:142: parse error before "__a" /root/adi-bf533/i2s/builtins.h:142: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:161: warning: conflicting types for built-in function `__builtin_prefetch' /root/adi-bf533/i2s/builtins.h:175: parse error before "__a" /root/adi-bf533/i2s/builtins.h:193: parse error before "__builtin_shr_fr2x16" /root/adi-bf533/i2s/builtins.h:193: parse error before "__a" /root/adi-bf533/i2s/builtins.h:193: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:195: parse error before "__builtin_shrl_fr2x16" /root/adi-bf533/i2s/builtins.h:195: parse error before "__a" /root/adi-bf533/i2s/builtins.h:195: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:197: parse error before "__builtin_shr_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:197: parse error before "__a" /root/adi-bf533/i2s/builtins.h:197: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:198: parse error before "__builtin_shrl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:198: parse error before "__a" /root/adi-bf533/i2s/builtins.h:198: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:200: parse error before "__builtin_shl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:200: parse error before "__a" /root/adi-bf533/i2s/builtins.h:200: warning: data definition has no type or storage class /root/adi-bf533/i2s/builtins.h:220: parse error before "__a" /root/adi-bf533/i2s/builtins.h:221: parse error before "__a" In file included from ccblkfn.h:22, from main.c:3: /root/adi-bf533/i2s/builtins.h:358:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:578, from ccblkfn.h:18, from main.c:3: /usr/include/alloca.h:36:1: warning: this is the location of the previous definition /root/adi-bf533/i2s/builtins.h:850: parse error before "shl_fr2x16" /root/adi-bf533/i2s/builtins.h:850: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shl_fr2x16': /root/adi-bf533/i2s/builtins.h:851: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:851: (Each undeclared identifier is reported only once /root/adi-bf533/i2s/builtins.h:851: for each function it appears in.) /root/adi-bf533/i2s/builtins.h:851: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:852: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:988: parse error before "abs_fr2x16" /root/adi-bf533/i2s/builtins.h:988: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `abs_fr2x16': /root/adi-bf533/i2s/builtins.h:989: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:989: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:990: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1182: parse error before "max_fr2x16" /root/adi-bf533/i2s/builtins.h:1182: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `max_fr2x16': /root/adi-bf533/i2s/builtins.h:1183: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1183: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1184: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1201: parse error before "min_fr2x16" /root/adi-bf533/i2s/builtins.h:1201: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `min_fr2x16': /root/adi-bf533/i2s/builtins.h:1202: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1202: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1203: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1262: parse error before "negate_fr2x16" /root/adi-bf533/i2s/builtins.h:1262: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `negate_fr2x16': /root/adi-bf533/i2s/builtins.h:1263: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1263: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1264: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1369: parse error before "cmplx_mul" /root/adi-bf533/i2s/builtins.h:1369: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `cmplx_mul': /root/adi-bf533/i2s/builtins.h:1370: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1370: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1371: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1384: parse error before "cmplx_conj_mul" /root/adi-bf533/i2s/builtins.h:1384: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `cmplx_conj_mul': /root/adi-bf533/i2s/builtins.h:1385: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1385: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1386: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1464: parse error before "add_fr2x16" /root/adi-bf533/i2s/builtins.h:1464: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_fr2x16': /root/adi-bf533/i2s/builtins.h:1465: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1465: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1466: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1529: parse error before "sub_fr2x16" /root/adi-bf533/i2s/builtins.h:1529: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `sub_fr2x16': /root/adi-bf533/i2s/builtins.h:1530: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1530: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1531: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1562: parse error before "add_as_fr2x16" /root/adi-bf533/i2s/builtins.h:1562: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_as_fr2x16': /root/adi-bf533/i2s/builtins.h:1563: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1563: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1564: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1580: parse error before "add_sa_fr2x16" /root/adi-bf533/i2s/builtins.h:1580: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `add_sa_fr2x16': /root/adi-bf533/i2s/builtins.h:1581: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1581: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1582: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1602: parse error before "multr_fr2x16" /root/adi-bf533/i2s/builtins.h:1602: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `multr_fr2x16': /root/adi-bf533/i2s/builtins.h:1603: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1603: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1604: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:1637: parse error before "mult_fr2x16" /root/adi-bf533/i2s/builtins.h:1637: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `mult_fr2x16': /root/adi-bf533/i2s/builtins.h:1638: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:1638: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:1639: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2137: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `sum_fr2x16': /root/adi-bf533/i2s/builtins.h:2138: `__a' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2485: parse error before "shr_fr2x16" /root/adi-bf533/i2s/builtins.h:2485: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shr_fr2x16': /root/adi-bf533/i2s/builtins.h:2486: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2486: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2487: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2524: parse error before "shrl_fr2x16" /root/adi-bf533/i2s/builtins.h:2524: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shrl_fr2x16': /root/adi-bf533/i2s/builtins.h:2525: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2525: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2526: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2560: parse error before "shr_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2560: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shr_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2561: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2561: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2562: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2578: parse error before "shrl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2578: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shrl_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2579: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2579: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2580: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2614: parse error before "shl_fr2x16_clip" /root/adi-bf533/i2s/builtins.h:2614: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `shl_fr2x16_clip': /root/adi-bf533/i2s/builtins.h:2615: `fract2x16' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h:2615: parse error before "__rval" /root/adi-bf533/i2s/builtins.h:2616: `__rval' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2957: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `diff_hl_fr2x16': /root/adi-bf533/i2s/builtins.h:2958: `__a' undeclared (first use in this function) /root/adi-bf533/i2s/builtins.h: At top level: /root/adi-bf533/i2s/builtins.h:2975: parse error before "__a" /root/adi-bf533/i2s/builtins.h: In function `diff_lh_fr2x16': /root/adi-bf533/i2s/builtins.h:2976: `__a' undeclared (first use in this function) In file included from ccblkfn.h:113, from main.c:3: /root/adi-bf533/i2s/sys/mc_typedef.h:1:9: warning: #pragma once is obsolete main.c: In function `main': main.c:58: warning: return type of `main' is not `int'