I'm trying to compile and link an x86 assembly file with OpenMP calls using llvm-gcc 4.2.1 and I get the following errors:<br><br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)</a>: In function `gomp_team_start':<br>
(.text+0x15a): undefined reference to `__sync_bool_compare_and_swap_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)</a>: In function `gomp_team_start':<br>
(.text+0x192): undefined reference to `__sync_lock_test_and_set_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)</a>: In function `gomp_team_start':<br>
(.text+0x31f): undefined reference to `__sync_bool_compare_and_swap_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)</a>: In function `gomp_team_start':<br>
(.text+0x357): undefined reference to `__sync_lock_test_and_set_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o)</a>: In function `gomp_team_end':<br>
(.text+0x48d): undefined reference to `__sync_bool_compare_and_swap_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(mutex.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(mutex.o)</a>: In function `gomp_mutex_lock_slow':<br>
(.text+0x20): undefined reference to `__sync_val_compare_and_swap_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(mutex.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(mutex.o)</a>: In function `gomp_mutex_lock_slow':<br>
(.text+0x4e): undefined reference to `__sync_bool_compare_and_swap_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)</a>: In function `gomp_barrier_wait_end':<br>
(.text+0x2e): undefined reference to `__sync_lock_test_and_set_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)</a>: In function `gomp_barrier_wait_end':<br>
(.text+0x6c): undefined reference to `__sync_add_and_fetch_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)</a>: In function `gomp_barrier_wait_end':<br>
(.text+0x83): undefined reference to `__sync_lock_test_and_set_4'<br>/afs/<a href="http://cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)">cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(bar.o)</a>: In function `gomp_barrier_wait':<br>
(.text+0xde): undefined reference to `__sync_bool_compare_and_swap_4'<br>collect2: ld returned 1 exit status<br><br>I don't get this problem when using gcc 4.2.1.  I this not supported then?  Any ideas?<br><br>Marc<br>