Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/elftoolchain/dist/libdwarf add more DW_ATE_ con...



details:   https://anonhg.NetBSD.org/src/rev/409c0b5cd0ca
branches:  trunk
changeset: 357867:409c0b5cd0ca
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Nov 30 19:45:53 2017 +0000

description:
add more DW_ATE_ constants

diffstat:

 external/bsd/elftoolchain/dist/libdwarf/dwarf.h |  54 +++++++++++++++++-------
 1 files changed, 37 insertions(+), 17 deletions(-)

diffs (68 lines):

diff -r c6141766fc1d -r 409c0b5cd0ca external/bsd/elftoolchain/dist/libdwarf/dwarf.h
--- a/external/bsd/elftoolchain/dist/libdwarf/dwarf.h   Thu Nov 30 19:42:58 2017 +0000
+++ b/external/bsd/elftoolchain/dist/libdwarf/dwarf.h   Thu Nov 30 19:45:53 2017 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: dwarf.h,v 1.3 2016/02/20 02:43:41 christos Exp $       */
+/*     $NetBSD: dwarf.h,v 1.4 2017/11/30 19:45:53 christos Exp $       */
 
 /*-
  * Copyright (c) 2007 John Birrell (jb%freebsd.org@localhost)
@@ -436,22 +436,42 @@
 #define        DW_OP_GNU_addr_index            0xfb
 #define        DW_OP_GNU_const_index           0xfc
 
-#define DW_ATE_address                 0x1
-#define DW_ATE_boolean                 0x2
-#define DW_ATE_complex_float           0x3
-#define DW_ATE_float                   0x4
-#define DW_ATE_signed                  0x5
-#define DW_ATE_signed_char             0x6
-#define DW_ATE_unsigned                        0x7
-#define DW_ATE_unsigned_char           0x8
-#define DW_ATE_imaginary_float         0x9
-#define DW_ATE_packed_decimal          0xa
-#define DW_ATE_numeric_string          0xb
-#define DW_ATE_edited                  0xc
-#define DW_ATE_signed_fixed            0xd
-#define DW_ATE_unsigned_fixed          0xe
-#define DW_ATE_decimal_float           0xf
-#define DW_ATE_lo_user                 0x80
+#define        DW_ATE_address                  0x01
+#define        DW_ATE_boolean                  0x02
+#define        DW_ATE_complex_float            0x03
+#define        DW_ATE_float                    0x04
+#define        DW_ATE_signed                   0x05
+#define        DW_ATE_signed_char              0x06
+#define        DW_ATE_unsigned                 0x07
+#define        DW_ATE_unsigned_char            0x08
+#define        DW_ATE_imaginary_float          0x09
+#define        DW_ATE_packed_decimal           0x0a
+#define        DW_ATE_numeric_string           0x0b
+#define        DW_ATE_edited                   0x0c
+#define        DW_ATE_signed_fixed             0x0d
+#define        DW_ATE_unsigned_fixed           0x0e
+#define        DW_ATE_decimal_float            0x0f
+#define        DW_ATE_UTF                      0x10
+
+#define        DW_ATE_lo_user                  0x80
+
+#define        DW_ATE_HP_float80               0x80    /* FP (80 bit) */
+#define        DW_ATE_HP_complex_float80       0x81    /* Complex FP (80 bit) */
+#define        DW_ATE_HP_float128              0x82    /* FP (128 bit) */
+#define        DW_ATE_HP_complex_float128      0x83    /* Complex FP (128 bit) */
+#define        DW_ATE_HP_floathpintel          0x84    /* FP (82 bit IA64) */
+#define        DW_ATE_HP_imaginary_float80     0x85    
+#define        DW_ATE_HP_imaginary_float128    0x86    
+#define        DW_ATE_HP_VAX_float             0x88    /* FP (F, G) */
+#define        DW_ATE_HP_VAX_float_d           0x89    /* FP (D) */
+#define        DW_ATE_HP_packed_decimal        0x8a    /* Cobol */
+#define        DW_ATE_HP_zoned_decimal         0x8b    /* Cobol */
+#define        DW_ATE_HP_edited                0x8c    /* Cobol */
+#define        DW_ATE_HP_signed_fixed          0x8d    /* Cobol */
+#define        DW_ATE_HP_unsigned_fixed        0x8e    /* Cobol */
+#define        DW_ATE_HP_VAX_complex_float     0x8f    /* Complex FP (F, G) */
+#define        DW_ATE_HP_VAX_complex_float_d   0x90    /* Complex FP (D) */
+
 #define DW_ATE_hi_user                 0xff
 
 #define DW_ACCESS_public               0x01



Home | Main Index | Thread Index | Old Index