From fc85e1adca24c9c82dadccb8813ed1fb551875af Mon Sep 17 00:00:00 2001 From: Andrew Haley Date: Thu, 29 Jun 2000 17:27:28 +0000 Subject: [PATCH] toplev.c (main): On an IA-64, make flag_unwind_tables defauit to true. 2000-06-29 Andrew Haley * toplev.c (main): On an IA-64, make flag_unwind_tables defauit to true. From-SVN: r34784 --- gcc/ChangeLog | 5 +++++ gcc/toplev.c | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 60bd1ab..8b5487e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2000-06-29 Andrew Haley + * toplev.c (main): On an IA-64, make flag_unwind_tables defauit + to true. + +2000-06-29 Andrew Haley + * config/ia64/linux.h (JMP_BUF_SIZE): Size is in Pmode units, not bytes: remove the multiply by 8. diff --git a/gcc/toplev.c b/gcc/toplev.c index 87c80fc..d02f840 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4542,6 +4542,12 @@ main (argc, argv) target_flags = 0; set_target_switch (""); + /* Unwind tables are always present in an ABI-conformant IA-64 + object file, so the default should be ON. */ +#ifdef IA64_UNWIND_INFO + flag_unwind_tables = IA64_UNWIND_INFO; +#endif + #ifdef OPTIMIZATION_OPTIONS /* Allow default optimizations to be specified on a per-machine basis. */ OPTIMIZATION_OPTIONS (optimize, optimize_size); -- 2.7.4