aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'binutils')
-rw-r--r--binutils/ChangeLog7
-rw-r--r--binutils/dwarf.c12
2 files changed, 16 insertions, 3 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index b0e140a..3d6b8d8 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,6 +1,11 @@
+2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * dwarf.c (dwarf_regnames_i386): Add AVX registers.
+ (dwarf_regnames_x86_64): Likewise.
+
2008-03-27 Cary Coutant <ccoutant@google.com>
- Add support for thin archives.
+ Add support for thin archives.
* ar.c (make_thin_archive): New global flag.
(map_over_members): Deal with full pathnames in thin archives.
(usage, main): Add 'T' option for building thin archives.
diff --git a/binutils/dwarf.c b/binutils/dwarf.c
index cdc8d12..0fe58a1 100644
--- a/binutils/dwarf.c
+++ b/binutils/dwarf.c
@@ -3182,7 +3182,10 @@ static const char *const dwarf_regnames_i386[] =
"mm4", "mm5", "mm6", "mm7",
"fcw", "fsw", "mxcsr",
"es", "cs", "ss", "ds", "fs", "gs", NULL, NULL,
- "tr", "ldtr"
+ "tr", "ldtr",
+ NULL, NULL, NULL,
+ "ymm0", "ymm1", "ymm2", "ymm3",
+ "ymm4", "ymm5", "ymm6", "ymm7"
};
static const char *const dwarf_regnames_x86_64[] =
@@ -3204,7 +3207,12 @@ static const char *const dwarf_regnames_x86_64[] =
"es", "cs", "ss", "ds", "fs", "gs", NULL, NULL,
"fs.base", "gs.base", NULL, NULL,
"tr", "ldtr",
- "mxcsr", "fcw", "fsw"
+ "mxcsr", "fcw", "fsw",
+ NULL, NULL, NULL,
+ "ymm0", "ymm1", "ymm2", "ymm3",
+ "ymm4", "ymm5", "ymm6", "ymm7",
+ "ymm8", "ymm9", "ymm10", "ymm11",
+ "ymm12", "ymm13", "ymm14", "ymm15"
};
static const char *const *dwarf_regnames;