diff options
author | sbruno <sbruno@FreeBSD.org> | 2015-05-17 15:49:38 +0000 |
---|---|---|
committer | sbruno <sbruno@FreeBSD.org> | 2015-05-17 15:49:38 +0000 |
commit | d177e521098a79866164f04c9c5f238c97562ed3 (patch) | |
tree | 6b3cd88ee5d6704b2e27378099504a98ac28600f /contrib/gcc | |
parent | a416f5f99655bc262224191178e0c9da76c5632b (diff) | |
download | FreeBSD-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.h | 1 |
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, |