[Bug libfortran/39176] [4.4 Regression] -static and -fopenmp and io causes segfault
jv244 at cam dot ac dot uk
gcc-bugzilla@gcc.gnu.org
Fri Feb 13 12:20:00 GMT 2009
------- Comment #3 from jv244 at cam dot ac dot uk 2009-02-13 12:19 -------
(In reply to comment #2)
> This has been repeated many times. Don't use -static for threaded programs, it
> is really bad idea, and if you really have to, you need to link the whole
> libpthread.a in (-Wl,--whole-archive -lpthread -Wl,--no-whole-archive),
> otherwise if it works, it is by pure luck.
> This certainly isn't a regression.
>
Thanks for your reply, this was unknown to me, and I think for many occassional
omp users. Do you think this could be documented near the -fopenmp flag (I can
write something if you wish). Or could one have gcc warn if both -fopenmp and
-static are present ?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39176
More information about the Gcc-bugs
mailing list