From 5e711e7f505fc558a2578c6bb2c2681d64abee80 Mon Sep 17 00:00:00 2001 From: Peter Schauer Date: Sat, 2 Sep 1995 13:48:16 +0000 Subject: [PATCH] * configure.in: Explicitly `exit 0' for broken shells. * configure: Rebuilt. * symtab.c (list_symbols): Add missing blank after `' output. * valops.c (value_assign): Handle truncation when assigning to bitfields. Use value_copy to construct the return value from toval. * values.c (value_copy): Copy VALUE_FRAME and VALUE_OPTIMIZED_OUT. --- gdb/ChangeLog | 13 +++++++++++++ gdb/configure | 2 ++ gdb/configure.in | 2 ++ gdb/values.c | 2 ++ 4 files changed, 19 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b48c6a2b039..e4a16ce8ccf 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,16 @@ +Sat Sep 2 06:41:26 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * configure.in: Explicitly `exit 0' for broken shells. + * configure: Rebuilt. + + * symtab.c (list_symbols): Add missing blank after + `' output. + + * valops.c (value_assign): Handle truncation when assigning + to bitfields. Use value_copy to construct the return value + from toval. + * values.c (value_copy): Copy VALUE_FRAME and VALUE_OPTIMIZED_OUT. + Fri Sep 1 08:25:50 1995 James G. Smith * configure (mips64*vr4300*-*-elf): Support added. diff --git a/gdb/configure b/gdb/configure index 528ee649bdf..77a2bb1807d 100755 --- a/gdb/configure +++ b/gdb/configure @@ -2643,3 +2643,5 @@ if test "$no_recursion" != yes; then done fi + +exit 0 diff --git a/gdb/configure.in b/gdb/configure.in index 6fb7e4a1fed..6aec57688d7 100644 --- a/gdb/configure.in +++ b/gdb/configure.in @@ -528,3 +528,5 @@ gdb_host_cpu=$gdb_host_cpu gdb_target_cpu=$gdb_target_cpu nativefile=$nativefile ]) + +exit 0 diff --git a/gdb/values.c b/gdb/values.c index 9a2301e0894..33db594dfc5 100644 --- a/gdb/values.c +++ b/gdb/values.c @@ -228,8 +228,10 @@ value_copy (arg) VALUE_OFFSET (val) = VALUE_OFFSET (arg); VALUE_BITPOS (val) = VALUE_BITPOS (arg); VALUE_BITSIZE (val) = VALUE_BITSIZE (arg); + VALUE_FRAME (val) = VALUE_FRAME (arg); VALUE_REGNO (val) = VALUE_REGNO (arg); VALUE_LAZY (val) = VALUE_LAZY (arg); + VALUE_OPTIMIZED_OUT (val) = VALUE_OPTIMIZED_OUT (arg); val->modifiable = arg->modifiable; if (!VALUE_LAZY (val)) { -- 2.30.2