------- Comment #42 from rth at gcc dot gnu dot org 2010-07-26 22:54 ------- Subject: Bug 44132
Author: rth Date: Mon Jul 26 22:53:50 2010 New Revision: 162549 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162549 Log: PR target/44132 Emulated TLS rewrite. Added: trunk/gcc/testsuite/gcc.dg/tls/emutls-2.c trunk/gcc/testsuite/gcc.dg/tls/thr-init-1.c trunk/gcc/testsuite/gcc.dg/tls/thr-init-2.c trunk/gcc/testsuite/gcc.dg/torture/tls/ trunk/gcc/testsuite/gcc.dg/torture/tls/thr-init-1.c trunk/gcc/testsuite/gcc.dg/torture/tls/thr-init-2.c trunk/gcc/testsuite/gcc.dg/torture/tls/tls-test.c trunk/gcc/testsuite/gcc.dg/torture/tls/tls.exp trunk/gcc/tree-emutls.c Modified: trunk/gcc/ChangeLog trunk/gcc/Makefile.in trunk/gcc/config/i386/i386.c trunk/gcc/dwarf2out.c trunk/gcc/expr.c trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/f95-lang.c trunk/gcc/gimple-iterator.c trunk/gcc/output.h trunk/gcc/passes.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/gomp/clause-3.C trunk/gcc/testsuite/g++.dg/gomp/copyin-1.C trunk/gcc/testsuite/g++.dg/gomp/pr35244.C trunk/gcc/testsuite/g++.dg/gomp/sharing-1.C trunk/gcc/testsuite/g++.dg/gomp/tls-1.C trunk/gcc/testsuite/g++.dg/gomp/tls-2.C trunk/gcc/testsuite/g++.dg/gomp/tls-3.C trunk/gcc/testsuite/g++.dg/gomp/tls-4.C trunk/gcc/testsuite/g++.dg/tls/diag-1.C trunk/gcc/testsuite/g++.dg/tls/diag-2.C trunk/gcc/testsuite/g++.dg/tls/diag-3.C trunk/gcc/testsuite/g++.dg/tls/diag-4.C trunk/gcc/testsuite/g++.dg/tls/diag-5.C trunk/gcc/testsuite/g++.dg/tls/init-1.C trunk/gcc/testsuite/g++.dg/tls/init-2.C trunk/gcc/testsuite/g++.dg/tls/trivial.C trunk/gcc/testsuite/gcc.dg/gomp/appendix-a/a.22.1.c trunk/gcc/testsuite/gcc.dg/gomp/appendix-a/a.22.2.c trunk/gcc/testsuite/gcc.dg/gomp/appendix-a/a.24.1.c trunk/gcc/testsuite/gcc.dg/gomp/appendix-a/a.32.1.c trunk/gcc/testsuite/gcc.dg/gomp/appendix-a/a.33.1.c trunk/gcc/testsuite/gcc.dg/gomp/clause-1.c trunk/gcc/testsuite/gcc.dg/gomp/copyin-1.c trunk/gcc/testsuite/gcc.dg/gomp/pr35244.c trunk/gcc/testsuite/gcc.dg/gomp/sharing-1.c trunk/gcc/testsuite/gcc.dg/gomp/tls-1.c trunk/gcc/testsuite/gcc.dg/gomp/tls-2.c trunk/gcc/testsuite/gcc.dg/tls/opt-1.c trunk/gcc/testsuite/gcc.dg/tls/opt-13.c trunk/gcc/testsuite/gcc.dg/tls/opt-14.c trunk/gcc/testsuite/gcc.dg/tls/opt-15.c trunk/gcc/testsuite/gcc.dg/tls/opt-2.c trunk/gcc/testsuite/gcc.dg/tls/opt-3.c trunk/gcc/testsuite/gcc.dg/tls/opt-7.c trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.22.1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.22.4.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.22.5.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.22.6.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.24.1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.32.1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.33.1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/crayptr2.f90 trunk/gcc/testsuite/gfortran.dg/gomp/fixed-1.f trunk/gcc/testsuite/gfortran.dg/gomp/free-1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/omp_threadprivate1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/omp_threadprivate2.f90 trunk/gcc/testsuite/gfortran.dg/gomp/reduction1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/sharing-1.f90 trunk/gcc/toplev.c trunk/gcc/tree-pass.h trunk/gcc/tree.h trunk/gcc/varasm.c trunk/gcc/varpool.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44132