X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fdwarf.h;h=876bdc0abe5776c1f0f960b33853a4b1a1013b83;hb=d2b79698ed71bf318fcf9aafa8a4dd0d903bf317;hp=6aca017e6e511dd176a40332f5a66b76b320f77b;hpb=8e3ca4d433eee0c76cf745892b18b22800dff361;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/dwarf.h b/gcc/dwarf.h index 6aca017e6e5..876bdc0abe5 100644 --- a/gcc/dwarf.h +++ b/gcc/dwarf.h @@ -237,6 +237,9 @@ enum dwarf_fundamental_type { FT_int64 = 0x9908, FT_signed_int64 = 0x9a08, FT_unsigned_int64 = 0x9b08, + FT_int128 = 0x9c10, + FT_signed_int128 = 0x9d10, + FT_unsigned_int128 = 0x9e10, FT_real32 = 0xa004, FT_real64 = 0xa108, @@ -282,10 +285,10 @@ enum dwarf_subscr_data_formats { /* Derived from above for ease of use. */ -#define FMT_CODE(_FUNDAMENTAL_TYPE_P, _UB_CONST_P, _LB_CONST_P) \ +#define FMT_CODE(_FUNDAMENTAL_TYPE_P, _LB_CONST_P, _UB_CONST_P) \ (((_FUNDAMENTAL_TYPE_P) ? 0 : 4) \ - | ((_UB_CONST_P) ? 0 : 2) \ - | ((_LB_CONST_P) ? 0 : 1)) + | ((_LB_CONST_P) ? 0 : 2) \ + | ((_UB_CONST_P) ? 0 : 1)) /* Source language names and codes. */ @@ -299,7 +302,8 @@ enum dwarf_source_language { LANG_FORTRAN77 = 0x00000007, LANG_FORTRAN90 = 0x00000008, LANG_PASCAL83 = 0x00000009, - LANG_MODULA2 = 0x0000000a + LANG_MODULA2 = 0x0000000a, + LANG_JAVA = 0x0000000b }; #define LANG_lo_user 0x00008000 /* implementation-defined range start */