| load_lib libgomp-dg.exp | |
| load_gcc_lib gcc-dg.exp | |
| lappend ALWAYS_CFLAGS "compiler=$GCC_UNDER_TEST" | |
| proc check_effective_target_c { } { | |
| return 1 | |
| } | |
| proc check_effective_target_c++ { } { | |
| return 0 | |
| } | |
| # If a testcase doesn't have special options, use these. | |
| if ![info exists DEFAULT_CFLAGS] then { | |
| set DEFAULT_CFLAGS "-O2" | |
| } | |
| # Initialize dg. | |
| dg-init | |
| # Turn on OpenMP. | |
| lappend ALWAYS_CFLAGS "additional_flags=-fopenmp" | |
| # Gather a list of all tests. | |
| set tests [lsort [concat \ | |
| [find $srcdir/$subdir *.c] \ | |
| [find $srcdir/$subdir/../libgomp.c-c++-common *.c]]] | |
| set ld_library_path $always_ld_library_path | |
| append ld_library_path [gcc-set-multilib-library-path $GCC_UNDER_TEST] | |
| set_ld_library_path_env_vars | |
| # Main loop. | |
| dg-runtest $tests "" $DEFAULT_CFLAGS | |
| # All done. | |
| dg-finish |