summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--backends/ChangeLog2
-rw-r--r--backends/s390_initreg.c3
2 files changed, 1 insertions, 4 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog
index 23329d0a..4535789d 100644
--- a/backends/ChangeLog
+++ b/backends/ChangeLog
@@ -1,6 +1,6 @@
2013-12-18 Mark Wielaard <[email protected]>
- * 390_initreg.c (s390_set_initial_registers_tid): Use union
+ * s390_initreg.c (s390_set_initial_registers_tid): Use union
to avoid type-punning when assigning a double to a Dwarf_Word.
2013-12-18 Jan Kratochvil <[email protected]>
diff --git a/backends/s390_initreg.c b/backends/s390_initreg.c
index 8fc54bc7..b4c4b67c 100644
--- a/backends/s390_initreg.c
+++ b/backends/s390_initreg.c
@@ -77,9 +77,6 @@ s390_set_initial_registers_tid (pid_t tid __attribute__ ((unused)),
} fpr = { .d = user_regs.regs.fp_regs.fprs[u] };
dwarf_regs[u] = fpr.w;
}
- if (! setfunc (16, 16, dwarf_regs, arg))
- return false;
- dwarf_regs[0] = user_regs.regs.psw.addr;
if (! setfunc (16, 16, dwarf_regs, arg))
return false;