From 003880452d7643cfc86f86af7256b85723b49a4e Mon Sep 17 00:00:00 2001 From: charlet Date: Fri, 10 Apr 2009 12:36:00 +0000 Subject: [PATCH] 2009-04-10 Tristan Gingold * gcc-interface/Makefile.in, gcc-interface/utils.c: Include "rtl.h" to avoid compile time warnings. Do not add gcc/config in include search list while compiling the RTS. Pragma Thread_Local_Storage is available on any target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145891 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ada/ChangeLog | 7 +++++++ gcc/ada/gcc-interface/Makefile.in | 26 +++++++++----------------- gcc/ada/gcc-interface/utils.c | 8 +++----- 3 files changed, 19 insertions(+), 22 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 1cb067b..6126f52 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,10 @@ +2009-04-10 Tristan Gingold + + * gcc-interface/Makefile.in, gcc-interface/utils.c: Include "rtl.h" to + avoid compile time warnings. + Do not add gcc/config in include search list while compiling the RTS. + Pragma Thread_Local_Storage is available on any target. + 2009-04-10 Bob Duff * sem.ads, par.adb, sem_ch6.adb, sem_ch8.adb: Minor comment fixes. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 8d0d92c..6127636 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -238,7 +238,7 @@ INCLUDES = -I- -I. -I.. -I$(srcdir)/ada -I$(srcdir) -I$(srcdir)/config \ ADA_INCLUDES = -I- -I. -I$(srcdir)/ada -INCLUDES_FOR_SUBDIR = -I. -I.. -I../.. -I$(fsrcdir)/ada -I$(fsrcdir)/config \ +INCLUDES_FOR_SUBDIR = -I. -I.. -I../.. -I$(fsrcdir)/ada \ -I$(fsrcdir)/../include -I$(fsrcdir) ADA_INCLUDES_FOR_SUBDIR = -I. -I$(fsrcdir)/ada @@ -473,8 +473,9 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks,$(targ))),) ifeq ($(strip $(filter-out rtp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-osinte.adberror_point); + DECL_TLS_MODEL (decl) = decl_default_tls_model (decl); + DECL_COMMON (decl) = 0; break; } } -- 2.7.4