diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-04-22 17:02:31 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-04-22 17:02:31 +0000 |
commit | 6f14cc33f07589f5b04fbc87d452a32efc864002 (patch) | |
tree | 2b5bb9341ee33eef22c316b4d3bc8e98381679b5 | |
parent | 01e91a6c57f52296c33da7eae95370aee3fd026b (diff) | |
download | gdb-6f14cc33f07589f5b04fbc87d452a32efc864002.zip gdb-6f14cc33f07589f5b04fbc87d452a32efc864002.tar.gz gdb-6f14cc33f07589f5b04fbc87d452a32efc864002.tar.bz2 |
2004-04-22 Andrew Cagney <cagney@redhat.com>
* arm-tdep.c (arm_prologue_this_id): Delete redundant cycle test.
* m68hc11-tdep.c (m68hc11_frame_this_id): Ditto.
* m32r-tdep.c (m32r_frame_this_id): Ditto.
* frv-tdep.c (frv_frame_this_id): Ditto.
* avr-tdep.c (avr_frame_this_id): Ditto.
-rw-r--r-- | gdb/ChangeLog | 8 | ||||
-rw-r--r-- | gdb/arm-tdep.c | 9 | ||||
-rw-r--r-- | gdb/avr-tdep.c | 10 | ||||
-rw-r--r-- | gdb/frv-tdep.c | 10 | ||||
-rw-r--r-- | gdb/m32r-tdep.c | 10 | ||||
-rw-r--r-- | gdb/m68hc11-tdep.c | 10 |
6 files changed, 8 insertions, 49 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b252367..4019524 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2004-04-22 Andrew Cagney <cagney@redhat.com> + + * arm-tdep.c (arm_prologue_this_id): Delete redundant cycle test. + * m68hc11-tdep.c (m68hc11_frame_this_id): Ditto. + * m32r-tdep.c (m32r_frame_this_id): Ditto. + * frv-tdep.c (frv_frame_this_id): Ditto. + * avr-tdep.c (avr_frame_this_id): Ditto. + 2004-04-22 Elena Zannoni <ezannoni@redhat.com> * MAINTAINERS: Drop maintenance of gdb.stabs, and linespec.c. diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c index 3fa37c9..1cd0b1c 100644 --- a/gdb/arm-tdep.c +++ b/gdb/arm-tdep.c @@ -993,15 +993,6 @@ arm_prologue_this_id (struct frame_info *next_frame, return; id = frame_id_build (cache->prev_sp, func); - - /* Check that we're not going round in circles with the same frame - ID (but avoid applying the test to sentinel frames which do go - round in circles). */ - if (frame_relative_level (next_frame) >= 0 - && get_frame_type (next_frame) == NORMAL_FRAME - && frame_id_eq (get_frame_id (next_frame), id)) - return; - *this_id = id; } diff --git a/gdb/avr-tdep.c b/gdb/avr-tdep.c index d9c16a5..e7faef1 100644 --- a/gdb/avr-tdep.c +++ b/gdb/avr-tdep.c @@ -966,16 +966,6 @@ avr_frame_this_id (struct frame_info *next_frame, return; id = frame_id_build (base, func); - - /* Check that we're not going round in circles with the same frame - ID (but avoid applying the test to sentinel frames which do go - round in circles). Can't use frame_id_eq() as that doesn't yet - compare the frame's PC value. */ - if (frame_relative_level (next_frame) >= 0 - && get_frame_type (next_frame) != DUMMY_FRAME - && frame_id_eq (get_frame_id (next_frame), id)) - return; - (*this_id) = id; } diff --git a/gdb/frv-tdep.c b/gdb/frv-tdep.c index 85d062c..f9f27dc 100644 --- a/gdb/frv-tdep.c +++ b/gdb/frv-tdep.c @@ -1370,16 +1370,6 @@ frv_frame_this_id (struct frame_info *next_frame, return; id = frame_id_build (base, func); - - /* Check that we're not going round in circles with the same frame - ID (but avoid applying the test to sentinel frames which do go - round in circles). Can't use frame_id_eq() as that doesn't yet - compare the frame's PC value. */ - if (frame_relative_level (next_frame) >= 0 - && get_frame_type (next_frame) != DUMMY_FRAME - && frame_id_eq (get_frame_id (next_frame), id)) - return; - (*this_id) = id; } diff --git a/gdb/m32r-tdep.c b/gdb/m32r-tdep.c index 1cc522c..26e4b4a 100644 --- a/gdb/m32r-tdep.c +++ b/gdb/m32r-tdep.c @@ -844,16 +844,6 @@ m32r_frame_this_id (struct frame_info *next_frame, return; id = frame_id_build (base, func); - - /* Check that we're not going round in circles with the same frame - ID (but avoid applying the test to sentinel frames which do go - round in circles). Can't use frame_id_eq() as that doesn't yet - compare the frame's PC value. */ - if (frame_relative_level (next_frame) >= 0 - && get_frame_type (next_frame) != DUMMY_FRAME - && frame_id_eq (get_frame_id (next_frame), id)) - return; - (*this_id) = id; } diff --git a/gdb/m68hc11-tdep.c b/gdb/m68hc11-tdep.c index efe0509..e7e1a1a 100644 --- a/gdb/m68hc11-tdep.c +++ b/gdb/m68hc11-tdep.c @@ -899,16 +899,6 @@ m68hc11_frame_this_id (struct frame_info *next_frame, return; id = frame_id_build (base, func); -#if 0 - /* Check that we're not going round in circles with the same frame - ID (but avoid applying the test to sentinel frames which do go - round in circles). Can't use frame_id_eq() as that doesn't yet - compare the frame's PC value. */ - if (frame_relative_level (next_frame) >= 0 - && get_frame_type (next_frame) != DUMMY_FRAME - && frame_id_eq (get_frame_id (next_frame), id)) - return; -#endif (*this_id) = id; } |