diff options
author | Peter Schauer <Peter.Schauer@mytum.de> | 1995-09-02 13:48:16 +0000 |
---|---|---|
committer | Peter Schauer <Peter.Schauer@mytum.de> | 1995-09-02 13:48:16 +0000 |
commit | 5e711e7f505fc558a2578c6bb2c2681d64abee80 (patch) | |
tree | 3b86251ca46205e6e478540de0053a1272ea0eeb /gdb | |
parent | 218f9f03b889ab048141eac1ef6125adef22afc8 (diff) | |
download | gdb-5e711e7f505fc558a2578c6bb2c2681d64abee80.zip gdb-5e711e7f505fc558a2578c6bb2c2681d64abee80.tar.gz gdb-5e711e7f505fc558a2578c6bb2c2681d64abee80.tar.bz2 |
* configure.in: Explicitly `exit 0' for broken shells.
* configure: Rebuilt.
* symtab.c (list_symbols): Add missing blank after
`<function, no debug info>' 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.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 13 | ||||
-rwxr-xr-x | gdb/configure | 2 | ||||
-rw-r--r-- | gdb/configure.in | 2 | ||||
-rw-r--r-- | gdb/values.c | 2 |
4 files changed, 19 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b48c6a2..e4a16ce 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 + `<function, no debug info>' 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 <jsmith@beauty.cygnus.com> * configure (mips64*vr4300*-*-elf): Support added. diff --git a/gdb/configure b/gdb/configure index 528ee64..77a2bb1 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 6fb7e4a..6aec576 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 9a2301e..33db594 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)) { |