int i; float f; void foo (void) { #pragma omp atomic i++; } doesn't link when not compiling for i486+ at -O0 since the changes to support parloops.
-- Summary: [4.3/4.4 Regression] -O0 -fopenmp -march=i386 atomics Product: gcc Version: 4.3.1 Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: middle-end AssignedTo: jakub at gcc dot gnu dot org ReportedBy: jakub at gcc dot gnu dot org GCC target triplet: i386-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36877