gcc/libgomp
Jason Merrill 5af057d8bd re PR target/54908 (misc regressions on emutls targets remain from dynamic initialization of non-function-local TLS variables)
PR target/54908
c-family/
	* c.opt (-fextern-tls-init): New.
	* c-opts.c (c_common_post_options): Handle it.
cp/
	* decl2.c (get_local_tls_init_fn): New.
	(get_tls_init_fn): Handle flag_extern_tls_init.  Don't bother
	with aliases for internal variables.  Don't use weakrefs if
	the variable needs destruction.
	(generate_tls_wrapper): Mark the wrapper as const if no
	initialization is needed.
	(handle_tls_init): Don't require aliases.

From-SVN: r195310
2013-01-19 00:25:25 -05:00
..
config Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
testsuite re PR target/54908 (misc regressions on emutls targets remain from dynamic initialization of non-function-local TLS variables) 2013-01-19 00:25:25 -05:00
acinclude.m4 Fix Solaris symbol versioning (PR libstdc++/52188) 2012-02-27 13:51:50 +00:00
aclocal.m4 re PR libstdc++/36104 (gnu-versioned-namespace is broken) 2011-01-20 23:41:24 +00:00
alloc.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
barrier.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
ChangeLog re PR driver/55884 (FAIL: libgomp.fortran/omp_parse3.f90 -O0 (test for excess errors)) 2013-01-16 17:19:32 +01:00
ChangeLog.graphite Add forgotten ChangeLog entries. 2010-03-08 17:49:42 +00:00
config.h.in acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Handle sun style. 2010-07-05 17:19:33 +00:00
configure * configure: Regenerated. 2012-09-14 19:33:57 -04:00
configure.ac re PR target/40125 (libgcc_s DLL installed in wrong directory in cross toolchain) 2010-12-06 00:50:04 +00:00
configure.tgt AArch64 [9/10] 2012-10-23 17:29:35 +00:00
critical.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
env.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
error.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
fortran.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
iter_ull.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
iter.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
libgomp_f.h.in Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
libgomp_g.h Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
libgomp.h Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
libgomp.map backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable array in firstprivate clause) 2011-08-02 18:13:29 +02:00
libgomp.spec.in
libgomp.texi Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
loop_ull.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
loop.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
Makefile.am Fix Solaris symbol versioning (PR libstdc++/52188) 2012-02-27 13:51:50 +00:00
Makefile.in Fix Solaris symbol versioning (PR libstdc++/52188) 2012-02-27 13:51:50 +00:00
omp_lib.f90.in Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
omp_lib.h.in Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
omp.h.in Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
ordered.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
parallel.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
sections.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
single.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
task.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
team.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00
work.c Update copyright years in libgomp. 2013-01-14 18:18:49 +00:00