diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2009-10-24 10:58:31 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2009-10-24 10:58:31 +0000 |
commit | 2f18d9afae52f1cb10d5cb9e7d1fdbe4dc8710f0 (patch) | |
tree | f18809223e14555c22ed59339f3d9e9ea2598d3d /libada/Makefile.in | |
parent | c0f81f78ae9aa3931b3b5472eb138ff3815d10de (diff) | |
download | gcc-2f18d9afae52f1cb10d5cb9e7d1fdbe4dc8710f0.tar.gz |
Makefile.in (GNATLIBCFLAGS_FOR_C): New variable.
libada/
* Makefile.in (GNATLIBCFLAGS_FOR_C): New variable.
(LIBADA_FLAGS_TO_PASS): Add GNATLIBCFLAGS_FOR_C.
* configure.ac: Include config/unwind_ipinfo.m4.
Check for _Unwind_GetIPInfo.
* configure: Regenerate.
gcc/ada/
* init.c (__gnat_adjust_context_for_raise): Mention _Unwind_GetIPInfo.
* gcc-interface/Makefile.in (GNATLIBCFLAGS_FOR_C): Add HAVE_GETIPINFO.
Pass GNATLIBCFLAGS_FOR_C to recursive invocations.
gcc/testsuite/
* gnat.dg/null_pointer_deref1.adb: New test.
* gnat.dg/null_pointer_deref2.adb: Likewise.
From-SVN: r153525
Diffstat (limited to 'libada/Makefile.in')
-rw-r--r-- | libada/Makefile.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libada/Makefile.in b/libada/Makefile.in index eec1649f9e1..01fa8362374 100644 --- a/libada/Makefile.in +++ b/libada/Makefile.in @@ -58,6 +58,8 @@ WARN_CFLAGS = @warn_cflags@ TARGET_LIBGCC2_CFLAGS= GNATLIBCFLAGS= -g -O2 +GNATLIBCFLAGS_FOR_C = $(GNATLIBCFLAGS) $(TARGET_LIBGCC2_CFLAGS) -fexceptions \ + -DIN_RTS @have_getipinfo@ # Get target-specific overrides for TARGET_LIBGCC2_CFLAGS. host_subdir = @host_subdir@ @@ -80,6 +82,7 @@ LIBADA_FLAGS_TO_PASS = \ "SHELL=$(SHELL)" \ "GNATLIBFLAGS=$(GNATLIBFLAGS) $(MULTIFLAGS)" \ "GNATLIBCFLAGS=$(GNATLIBCFLAGS) $(MULTIFLAGS)" \ + "GNATLIBCFLAGS_FOR_C=$(GNATLIBCFLAGS_FOR_C) $(MULTIFLAGS)" \ "TARGET_LIBGCC2_CFLAGS=$(TARGET_LIBGCC2_CFLAGS)" \ "THREAD_KIND=$(THREAD_KIND)" \ "TRACE=$(TRACE)" \ |