Hi, This is part of a series of patches from a CodeSourcery branch which enable the output of ARM's RVCT 2.2 compiler to be debugged with gdb. ARMCC's support for DWARF 3 is superior to its DWARF 2 support, and GDB apparently supports much of DWARF 3 already. This patch allows DWARF 3 format debug info to be accepted by gdb. (Some things are notably missing from the DWARF 3 support -- one thing I've noticed so far is lack of support for DW_TAG_partial_unit, but RVDS 2.2 doesn't seem to need that. A couple of other minor things will be addressed in followup patches.) Tested with cross to arm-none-eabi, and natively on x86_64-unknown-linux-gnu. OK to apply on mainline? Cheers, Julian ChangeLog (Daniel Jacobowitz): * gdb/dwarf2read.c (partial_read_comp_unit_head): Accept version 3.