Alan Modra
a30e9cc4a0
* ppc-opc.c (insert_fxm): Enable two operand mfcr when -many as
well as when -mpower4.
23 years ago
Jim Blandy
baffbae05e
* rs6000-tdep.c (rs6000_gdbarch_init): Initialize tdep fields
before the mach-specific switch, and then let the individual cases
override the defaults, rather than leaving them uninitialized
until the switch and then setting them in each case.
23 years ago
Randolph Chung
5859efe54e
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_frame_cache): Check for validity of r31 for
millicode functions.
23 years ago
Randolph Chung
9ca80cf8cc
2004-05-18 Randolph Chung <tausq@debian.org>
* somsolib.c (som_solib_remove_inferior_hook): Make all the size
references to dld_flags_buffer consistent.
23 years ago
Randolph Chung
ed70ba000b
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_frame_cache): If a frame pointer is available, use
it for unwinding the stack.
23 years ago
Randolph Chung
6310063290
2004-05-18 Randolph Chung <tausq@debian.org>
* config/pa/tm-linux.h (IN_SOLIB_CALL_TRAMPOLINE, SKIP_TRAMPOLINE_CODE)
Undefine these so we can overide them using gdbarch.
23 years ago
Randolph Chung
090ccbb714
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_stub_frame_unwind_cache): Don't do export stub
handling for 64-bit HPUX (elf).
23 years ago
gdbadmin
c1358396bf
*** empty log message ***
23 years ago
Alan Modra
503d4b41b8
daily update
23 years ago
Daniel Jacobowitz
594706e671
* alpha-tdep.c (alpha_gdbarch_init): Use LL suffix for large
constants.
* amd64-tdep.c (amd64_skip_prologue): Likewise.
* ia64-tdep.c (examine_prologue): Likewise.
* ns32k-tdep.c (ns32k_fix_call_dummy): Remove unused function.
* v850-tdep.c (v850_fix_call_dummy): Likewise.
23 years ago
Daniel Jacobowitz
7659f80a23
* dv-glue.c (hw_glue_finish): Cast result of sizeof to long before
passing it to printf.
23 years ago
Daniel Jacobowitz
4d06b60c7f
* Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix.
23 years ago
Nick Clifton
c9c33288af
Fixes for assembling with an ARM targeted version of GAS
23 years ago
Zack Weinberg
80b200a1a3
* Makefile.def, Makefile.tpl, configure.in: Remove all mention
of libf2c.
* configure, Makefile.in: Regenerate.
23 years ago
Alan Modra
3791609a54
daily update
23 years ago
gdbadmin
5187ad9152
*** empty log message ***
23 years ago
Bob Wilson
2a16d82afa
* ld.texinfo (Output Section Address): Correct subsection name.
23 years ago
Mark Kettenis
e548314585
* vax-tdep.c (vax_return_value): Implement
RETURN_VALUE_ABI_RETURNS_ADDRESS.
23 years ago
Mark Kettenis
caed1a4580
* vax-tdep.c (vax_return_value): Fix typo.
* alphabsd-nat.c: Update copyright year.
(getregs_supplies): Replace PC_REGNUM with ALPHA_PC_REGNUM.
23 years ago
gdbadmin
e7e61c9f1e
*** empty log message ***
23 years ago
Andrew Cagney
5aae53e58e
2004-05-17 Andrew Cagney <cagney@redhat.com>
* MAINTAINERS: Mark Salter was also responsible for
testsuite/config/
23 years ago
Bob Wilson
096c35a790
* elf32-xtensa.c (xtensa_get_property_section_name): Determine linkonce
section names by inserting a new substring after .gnu.linkonce, except
for .gnu.linkonce.t.* where the "t." is replaced.
23 years ago
Nick Clifton
b2d65c0b3f
Add PowerPC LynxOS support
23 years ago
Andrew Cagney
3c0b7db215
2004-05-17 Andrew Cagney <cagney@redhat.com>
* NEWS: Mention signal fixes.
23 years ago
H.J. Lu
117a3ac803
2004-05-17 H.J. Lu <hongjiu.lu@intel.com>
* ld-elf/frame.exp: New file. Test read-only .eh_frame and
.gcc_except_table sections.
* ld-elf/frame.s: Likewise.
* ld-elf/table.s: Likewise.
* ld-elf/tbss.s: Likewise.
23 years ago
Randolph Chung
22b0923df5
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_stub_frame_unwind_cache): For HPUX stub unwinding,
check to see if we are unwinding an export stub. Export stubs clobber
the %rp in the call path and stores the original rp in a stack slot.
23 years ago
Jim Blandy
22f2b2f398
* MAINTAINERS: Update address for J.T. Conklin.
23 years ago
Bob Wilson
80fccad2d4
binutils ChangeLog:
2004-05-17 David Heine <dlheine@tensilica.com>
* objcopy.c (setup_bfd_headers): New function.
(copy_object): Call setup_bfd_headers.
bfd ChangeLog:
2004-05-17 David Heine <dlheine@tensilica.com>
* aout-target.h (MY_bfd_copy_private_header_data): Define.
* aout-tic30.c (MY_bfd_copy_private_header_data): Define.
* bfd.c (bfd_copy_private_header_data): Define.
* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Add entries for new
interface.
* coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Likewise.
* coffcode.h (coff_bfd_copy_private_header_data): Define.
* elf-bfd.h (_bfd_elf_copy_private_header_data): Declare.
* elf.c (_bfd_elf_copy_private_section_data): Remove code to set up
segments by calling copy_private_bfd_data.
(_bfd_elf_copy_private_header_data): Define.
* elfxx-target.h (bfd_elfNN_bfd_copy_private_header_data): Define.
* libbfd-in.h (_bfd_generic_bfd_copy_private_header_data): Define.
* libecoff.h (_bfd_ecoff_bfd_copy_private_header_data): Define.
* mach-o.c (bfd_mach_o_bfd_copy_private_header_data): Define.
* mmo.c (mmo_bfd_copy_private_header_data): Define.
* ppcboot.c (ppcboot_bfd_copy_private_header_data): Define.
* som.c (som_bfd_copy_private_header_data): Define.
* targets.c (BFD_JUMP_TABLE_COPY): Add _bfd_copy_private_header_data.
* vms.c (vms_bfd_copy_private_header_data): Define.
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.
23 years ago
Randolph Chung
cea96d64fe
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c: Remove superfluous #include's.
* Makefile.in (hppa-tdep.o): Update dependencies.
23 years ago
Randolph Chung
f08f6a4ad5
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (THREAD_INITIAL_FRAME_SYMBOL): Delete unused symbol.
(THREAD_INITIAL_FRAME_SYM_LEN): Likewise.
(unwind_command, hppa_alignof, prologue_inst_adjust_sp)
(is_branch, inst_saves_gr, inst_saves_fr, compare_unwind_entries)
(read_unwind_info, internalize_unwinds, record_text_segment_lowaddr):
Remove static function declarations.
23 years ago
Ben Elliston
242b25713e
* gprof.texi (Output Options): Correct last patch to use @itemx , not
@item , for options with long option alternatives.
23 years ago
Mark Kettenis
c0c2b0dbf9
* m68k-tdep.h (m68k_regnum): Add M68K_D2_REGNUM, M68K_D7_REGNUM
and M68K_A2_REGNUM.
23 years ago
Ben Elliston
a1c211325f
* gprof.texi (Introduction): Update synopsis.
(Output Options): Document -r and -R.
(Analysis Options): Document -t, --table-length.
(Miscellaneous Options): Document -h, --help.
23 years ago
Alan Modra
a74180ee33
daily update
23 years ago
Mark Kettenis
51da707ac6
* m68k-tdep.c (m68k_svr4_return_value): Implement
RETURN_VALUE_ABI_RETURNS_ADDRESS.
23 years ago
Mark Kettenis
8d027a043b
* sol-thread.c Update copyright year. Fix various coding
standards violations. Tweak a few comments.
(td_err_string, td_state_string, thread_to_lwp, lwp_to_thread):
Delete prototypes.
23 years ago
Randolph Chung
0d99fdb991
2004-05-15 Randolph Chung <tausq@debian.org>
* hppa-tdep.h (hppa_frame_prev_register_helper): Pass save_regs
as pointer instead of array reference since HPUX compiler does
not accept unsized array arguments.
* somsolib.c (dld_flags_buffer): Use constant array size.
23 years ago
Alan Modra
7154e72862
daily update
23 years ago
Mark Kettenis
0fe85704c4
* amd64obsd-tdep.c (amd64obsd_sigtramp_p): Replace hexadecimal
offset with decimal offset.
(amd64obsd_sigcontext_addr): Return correct address for entire
signal trampoline.
23 years ago
Thiemo Seufer
c5ae18403c
* elfxx-mips.c (MINUS_TWO): Define.
(mips_elf_higher, mips_elf_highest,
mips_elf_create_dynamic_relocation): Use MINUS_ONE and MINUS_TWO for
some bfd_vma values.
(_bfd_mips_elf_finish_dynamic_symbol): Likewise. Code cleanup.
23 years ago
Mark Kettenis
a54f9a006c
* vax-tdep.c (vax_frame_num_args): Use get_frame_base_address
instead of get_frame_base.
23 years ago
Mark Kettenis
feae6502ea
* i386bsd-nat.c (supply_gregset): Use regcache_raw_supply.
(fill_gregset): Use regcache_raw_collect.
23 years ago
Mark Kettenis
0382d099a6
* config/djgpp/fnchange.lst: Add entries for ppcobsd-nat.c and
ppcobsd-tdep.c.
23 years ago
Mark Kettenis
f7e3843a6a
*** empty log message ***
23 years ago
Mark Kettenis
6321381109
* config/sparc/tm-nbsd64.h: Remove file.
* config/tm-sunos.h: Remove file.
23 years ago
Nick Clifton
d2093c1351
Cope with ARM mapping symbols
23 years ago
Nick Clifton
dc4c54bbd9
Make 'insn' argument of iq2000_cgen_insn_supported be const.
23 years ago
Joel Brobecker
773df3e50e
* rs6000-tdep.c (store_param_on_stack_p): New function,
an improved version of some code extracted from skip_prologue().
(skip_prologue): Use store_param_on_stack_p() to detect
instructions saving a parameter on the stack. Detect when r0
is used to save a parameter.
Do not mark "li rx, SIMM" instructions as part of the prologue,
unless the following instruction is also part of the prologue.
23 years ago
Alan Modra
366ddcd57f
daily update
23 years ago
Andrew Cagney
06f32659ed
2004-05-14 Andrew Cagney <cagney@redhat.com>
* infrun.c (handle_inferior_event): Simplify
STEP_OVER_UNDEBUGGABLE.
23 years ago