This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Enable dwarf on darwin


This patch enables dwarf on Darwin. STABS is the still preferred and default
debugging format.


2004-05-17 Devang Patel <dpatel@apple.com>

* config/darwin.h (DWARF2_DEBUGGING_INFO, PREFERRED_DEBUGGING_TYPE,
DEBUG_FRAME_SECTION, DEBUG_INFO_SECTION, DEBUG_ABBREV_SECTION,
DEBUG_ARANGES_SECTION, DEBUG_MACINFO_SECTION, DEBUG_LINE_SECTION,
DEBUG_LOC_SECTION, DEBUG_PUBNAMES_SECTION, DEBUG_STR_SECTION,
DEBUG_RANGES_SECTION): Define.


Here is the summary of dejagnu test run...

make check summary
==================
objdir/gcc/testsuite/gcc.sum test results:
New tests that FAIL:

gcc.dg/debug/dwarf2/dwarf-die7.c scan-assembler 1.*DW_AT_inline

New tests that PASS:

gcc.dg/debug/20000503-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20000503-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20010207-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20011223-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20020104-2.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-2 -O execution test
gcc.dg/debug/20020220-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-2 -O3 execution test
gcc.dg/debug/20020220-1.c -gdwarf-2 execution test
gcc.dg/debug/20020220-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-21 -O execution test
gcc.dg/debug/20020220-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-21 -O3 execution test
gcc.dg/debug/20020220-1.c -gdwarf-21 execution test
gcc.dg/debug/20020220-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-23 -O execution test
gcc.dg/debug/20020220-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20020220-1.c -gdwarf-23 -O3 execution test
gcc.dg/debug/20020220-1.c -gdwarf-23 execution test
gcc.dg/debug/20020224-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20020224-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20020327-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20030605-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/20031231-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-2 -O scan-assembler xyzzy
gcc.dg/debug/debug-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-2 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-1.c -gdwarf-2 scan-assembler xyzzy
gcc.dg/debug/debug-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-23 -O scan-assembler xyzzy
gcc.dg/debug/debug-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-1.c -gdwarf-23 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-1.c -gdwarf-23 scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-2 -O scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-2 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-2 scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-23 -O scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-2.c -gdwarf-23 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-2.c -gdwarf-23 scan-assembler xyzzy
gcc.dg/debug/debug-3.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-3.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-4.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-5.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-2 -O scan-assembler xyzzy
gcc.dg/debug/debug-6.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-2 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-6.c -gdwarf-2 scan-assembler xyzzy
gcc.dg/debug/debug-6.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-23 -O scan-assembler xyzzy
gcc.dg/debug/debug-6.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/debug-6.c -gdwarf-23 -O3 scan-assembler xyzzy
gcc.dg/debug/debug-6.c -gdwarf-23 scan-assembler xyzzy
gcc.dg/debug/debug-7.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/debug-7.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/dwarf2-1.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/dwarf2-2.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/dwarf2-3.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/dwarf2/c99-typedef1.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die1.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die1.c scan-assembler-not DW_AT_inline
gcc.dg/debug/dwarf2/dwarf-die2.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die2.c scan-assembler-not CIE Version
gcc.dg/debug/dwarf2/dwarf-die3.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die3.c scan-assembler-not DW_AT_inline
gcc.dg/debug/dwarf2/dwarf-die5.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die5.c scan-assembler 3.*DW_AT_inline
gcc.dg/debug/dwarf2/dwarf-die6.c (test for excess errors)
gcc.dg/debug/dwarf2/dwarf-die6.c scan-assembler-not DW_AT_inline
gcc.dg/debug/dwarf2/dwarf-die7.c (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-2 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-2 -O (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-2 -O execution test
gcc.dg/debug/trivial.c -gdwarf-2 -O3 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-2 -O3 execution test
gcc.dg/debug/trivial.c -gdwarf-2 execution test
gcc.dg/debug/trivial.c -gdwarf-21 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-21 -O (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-21 -O execution test
gcc.dg/debug/trivial.c -gdwarf-21 -O3 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-21 -O3 execution test
gcc.dg/debug/trivial.c -gdwarf-21 execution test
gcc.dg/debug/trivial.c -gdwarf-23 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-23 -O (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-23 -O execution test
gcc.dg/debug/trivial.c -gdwarf-23 -O3 (test for excess errors)
gcc.dg/debug/trivial.c -gdwarf-23 -O3 execution test
gcc.dg/debug/trivial.c -gdwarf-23 execution test

objdir/gcc/testsuite/g++.sum test results:
New tests that PASS:

g++.dg/debug/anonunion1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/anonunion1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/const1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/crash1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug2.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug3.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug4.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug5.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug6.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-2  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-2 -O2  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-2 -O3  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-21  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-21 -O2  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-21 -O3  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-23  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-23 -O2  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug7.C -gdwarf-23 -O3  (test for errors, line 10)
g++.dg/debug/debug7.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-2 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-21 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-23 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/debug8.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/minimal1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/namespace1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/template1.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-2 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-2 -O2 execution test
g++.dg/debug/trivial.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-2 -O3 execution test
g++.dg/debug/trivial.C -gdwarf-2 execution test
g++.dg/debug/trivial.C -gdwarf-21 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-21 -O2 execution test
g++.dg/debug/trivial.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-21 -O3 execution test
g++.dg/debug/trivial.C -gdwarf-21 execution test
g++.dg/debug/trivial.C -gdwarf-23 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-23 -O2 execution test
g++.dg/debug/trivial.C -gdwarf-23 -O3 (test for excess errors)
g++.dg/debug/trivial.C -gdwarf-23 -O3 execution test
g++.dg/debug/trivial.C -gdwarf-23 execution test
g++.dg/debug/typedef1.C -gdwarf-2 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-2 -O2 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-2 -O3 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-21 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-21 -O2 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-21 -O3 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-23 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-23 -O2 (test for excess errors)
g++.dg/debug/typedef1.C -gdwarf-23 -O3 (test for excess errors)

OK to check in?
Thanks,
--
Devang


Index: gcc/config/darwin.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/darwin.h,v
retrieving revision 1.64
diff -Idpatel.pbxuser -c -3 -p -r1.64 darwin.h
*** gcc/config/darwin.h 10 Nov 2003 23:07:09 -0000      1.64
--- gcc/config/darwin.h 13 May 2004 19:39:59 -0000
*************** Boston, MA 02111-1307, USA.  */
*** 293,298 ****
--- 293,313 ----

#define DBX_DEBUGGING_INFO 1

+ /* Also enable Dwarf 2 as an option.  */
+ #define DWARF2_DEBUGGING_INFO
+ #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
+
+ #define DEBUG_FRAME_SECTION   "__DWARFXA,__debug_frame"
+ #define DEBUG_INFO_SECTION    "__DWARFXA,__debug_info"
+ #define DEBUG_ABBREV_SECTION  "__DWARFXA,__debug_abbrev"
+ #define DEBUG_ARANGES_SECTION "__DWARFXA,__debug_aranges"
+ #define DEBUG_MACINFO_SECTION "__DWARFXA,__debug_macinfo"
+ #define DEBUG_LINE_SECTION    "__DWARFXA,__debug_line"
+ #define DEBUG_LOC_SECTION     "__DWARFXA,__debug_loc"
+ #define DEBUG_PUBNAMES_SECTION        "__DWARFXA,__debug_pubnames"
+ #define DEBUG_STR_SECTION     "__DWARFXA,__debug_str"
+ #define DEBUG_RANGES_SECTION  "__DWARFXA,__debug_ranges"
+
  /* When generating stabs debugging, use N_BINCL entries.  */

#define DBX_USE_BINCL


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]