summaryrefslogtreecommitdiffstats
path: root/contrib/gcc
diff options
context:
space:
mode:
authorsbruno <sbruno@FreeBSD.org>2015-05-17 15:49:38 +0000
committersbruno <sbruno@FreeBSD.org>2015-05-17 15:49:38 +0000
commitd177e521098a79866164f04c9c5f238c97562ed3 (patch)
tree6b3cd88ee5d6704b2e27378099504a98ac28600f /contrib/gcc
parenta416f5f99655bc262224191178e0c9da76c5632b (diff)
downloadFreeBSD-src-d177e521098a79866164f04c9c5f238c97562ed3.zip
FreeBSD-src-d177e521098a79866164f04c9c5f238c97562ed3.tar.gz
Update intree gdb/kgdb to handle 2 dwarf types:
DW_OP_GNU_uninit DW_OP_piece This squashes the warnings about type 0x93 not known in kgdb when opening a kernel crash dump. Upstream refs: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=87808bd699575a850139a1f916512ab7a47fd496 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=42be36b328ae784ae6981da7c7cab95b67ed7737 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=23572ecadc89af384c1804ad7692f32c55fbfc80 Differential Revision: https://reviews.freebsd.org/D2534 Reviewed by: emaste, jhb, davide
Diffstat (limited to 'contrib/gcc')
-rw-r--r--contrib/gcc/dwarf2.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/contrib/gcc/dwarf2.h b/contrib/gcc/dwarf2.h
index 524d2bd..ec37c8e 100644
--- a/contrib/gcc/dwarf2.h
+++ b/contrib/gcc/dwarf2.h
@@ -547,6 +547,7 @@ enum dwarf_location_atom
DW_OP_bit_piece = 0x9d,
/* GNU extensions. */
DW_OP_GNU_push_tls_address = 0xe0,
+ DW_OP_GNU_uninit = 0xf0,
/* HP extensions. */
DW_OP_HP_unknown = 0xe0, /* Ouch, the same as GNU_push_tls_address. */
DW_OP_HP_is_value = 0xe1,
OpenPOWER on IntegriCloud