$ make
cd src && make all_bs
make[1]: Entering directory `/usr/local/bin/ACC/src'
gcc -c libacc.c
ar rvs ../lib/libacc.a libacc.o
r - libacc.o
gcc -O2 -o ../bin/acc Parse.c Decls.c Unparse.c Bodies.c AST.c IR.c DefTab.c Types.c Scanning.c Error.c Coder.c Mapping.c Arith.c weaveutil.c Weave.c Semantic.c main.c lexer.c output.c XARITH.c xerror.c XCODER.c pointcut.c symboltable.c y.tab.c grts.c
../bin/tacc -acc-option="-n" -bootstrappath=.. -O2 -o ../bin/acc Parse.c Decls.c Unparse.c Bodies.c AST.c IR.c DefTab.c Types.c Scanning.c Error.c Coder.c Mapping.c Arith.c weaveutil.c Weave.c Semantic.c main.c lexer.c output.c XARITH.c xerror.c XCODER.c pointcut.c symboltable.c y.tab.c grts.c matchinfo.acc matchaa.acc
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:180:39: error: expected specifier-qualifier-list before ‘PointcutType’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:180:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:39: error: expected specifier-qualifier-list before ‘PointcutType’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:194:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:39: error: expected specifier-qualifier-list before ‘PointcutType’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:333:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:39: error: expected specifier-qualifier-list before ‘PointcutType’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1194:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1066:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1208:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1194:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1222:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1208:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1239:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1222:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1253:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1239:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1267:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1253:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1686:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1267:8: note: originally defined here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1700:8: error: redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1686:8: note: originally defined here
In file included from /usr/include/sys/types.h:61:0,
from /usr/include/sys/signal.h:15,
from /usr/include/signal.h:5,
from /usr/include/machine/setjmp.h:241,
from /usr/include/setjmp.h:10,
from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729:
/usr/include/sys/_types.h:35:3: error: conflicting types for ‘_mbstate_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:63:2: note: previous declaration of ‘_mbstate_t’ was here
In file included from /usr/include/sys/signal.h:15:0,
from /usr/include/signal.h:5,
from /usr/include/machine/setjmp.h:241,
from /usr/include/setjmp.h:10,
from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729:
/usr/include/sys/types.h:114:8: error: redefinition of ‘struct timespec’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:170:8: note: originally defined here
/usr/include/sys/types.h:119:8: error: redefinition of ‘struct itimerspec’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:184:8: note: originally defined here
/usr/include/sys/types.h:233:16: error: redefinition of ‘struct _types_fd_set’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:210:16: note: originally defined here
/usr/include/sys/types.h:235:3: error: conflicting types for ‘_types_fd_set’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:211:2: note: previous declaration of ‘_types_fd_set’ was here
In file included from /usr/include/sys/types.h:373:0,
from /usr/include/sys/signal.h:15,
from /usr/include/signal.h:5,
from /usr/include/machine/setjmp.h:241,
from /usr/include/setjmp.h:10,
from /usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1729:
/usr/include/cygwin/types.h:26:25: error: conflicting types for ‘timespec_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:277:25: note: previous declaration of ‘timespec_t’ was here
/usr/include/cygwin/types.h:31:25: error: conflicting types for ‘timestruc_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:279:25: note: previous declaration of ‘timestruc_t’ was here
/usr/include/cygwin/types.h:140:8: error: redefinition of ‘struct flock’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:323:8: note: originally defined here
/usr/include/cygwin/types.h:211:16: error: redefinition of ‘struct __pthread_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:359:16: note: originally defined here
/usr/include/cygwin/types.h:211:45: error: conflicting types for ‘pthread_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:360:3: note: previous declaration of ‘pthread_t’ was here
/usr/include/cygwin/types.h:212:16: error: redefinition of ‘struct __pthread_mutex_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:362:16: note: originally defined here
/usr/include/cygwin/types.h:212:51: error: conflicting types for ‘pthread_mutex_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:363:3: note: previous declaration of ‘pthread_mutex_t’ was here
/usr/include/cygwin/types.h:214:16: error: redefinition of ‘struct __pthread_key_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:365:16: note: originally defined here
/usr/include/cygwin/types.h:214:49: error: conflicting types for ‘pthread_key_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:366:3: note: previous declaration of ‘pthread_key_t’ was here
/usr/include/cygwin/types.h:215:16: error: redefinition of ‘struct __pthread_attr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:368:16: note: originally defined here
/usr/include/cygwin/types.h:215:50: error: conflicting types for ‘pthread_attr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:369:3: note: previous declaration of ‘pthread_attr_t’ was here
/usr/include/cygwin/types.h:216:16: error: redefinition of ‘struct __pthread_mutexattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:371:16: note: originally defined here
/usr/include/cygwin/types.h:216:55: error: conflicting types for ‘pthread_mutexattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:372:3: note: previous declaration of ‘pthread_mutexattr_t’ was here
/usr/include/cygwin/types.h:217:16: error: redefinition of ‘struct __pthread_condattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:374:16: note: originally defined here
/usr/include/cygwin/types.h:217:54: error: conflicting types for ‘pthread_condattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:375:3: note: previous declaration of ‘pthread_condattr_t’ was here
/usr/include/cygwin/types.h:218:16: error: redefinition of ‘struct __pthread_cond_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:377:16: note: originally defined here
/usr/include/cygwin/types.h:218:50: error: conflicting types for ‘pthread_cond_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:378:3: note: previous declaration of ‘pthread_cond_t’ was here
/usr/include/cygwin/types.h:226:1: error: conflicting types for ‘pthread_once_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:381:2: note: previous declaration of ‘pthread_once_t’ was here
/usr/include/cygwin/types.h:227:16: error: redefinition of ‘struct __pthread_rwlock_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:383:16: note: originally defined here
/usr/include/cygwin/types.h:227:52: error: conflicting types for ‘pthread_rwlock_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:384:3: note: previous declaration of ‘pthread_rwlock_t’ was here
/usr/include/cygwin/types.h:228:16: error: redefinition of ‘struct __pthread_rwlockattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:386:16: note: originally defined here
/usr/include/cygwin/types.h:228:56: error: conflicting types for ‘pthread_rwlockattr_t’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:387:3: note: previous declaration of ‘pthread_rwlockattr_t’ was here
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__1’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1765:22: warning: cast from pointer to integer of different size
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘addJP’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1872:15: warning: assignment from incompatible pointer type
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1874:11: warning: assignment from incompatible pointer type
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘printAD_JP’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1921:4: warning: assignment from incompatible pointer type
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__3’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1963:8: error: nested redefinition of ‘struct jpInfo’
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__8’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2027:22: warning: cast from pointer to integer of different size
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__9’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2046:22: warning: cast from pointer to integer of different size
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c: In function ‘__utac_acc__matchinfo_ac__11’:
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:2070:1: warning: passing argument 1 of ‘free_jps’ from incompatible pointer type
/usr/local/bin/ACC/src/.acc_dir/matchinfo_ac.c:1877:6: note: expected ‘struct jpInfo *’ but argument is of type ‘struct jpInfo *’
Makefile:52: recipe for target `all_bs' failed
make[1]: *** [all_bs] Error 1
make[1]: Leaving directory `/usr/local/bin/ACC/src'
Makefile:2: recipe for target `all' failed
make: *** [all] Error 2