deliverable/binutils-gdb.git
20 years ago2003-10-06 Dave Brolley <brolley@redhat.com>
Dave Brolley [Wed, 8 Oct 2003 17:53:40 +0000 (17:53 +0000)] 
2003-10-06  Dave Brolley  <brolley@redhat.com>

        * frv.cpu, frv.opc: Add support for fr550.

20 years ago * elfxx-mips.c (STUB_MOVE,STUB_LI16): Fix stub code
Thiemo Seufer [Wed, 8 Oct 2003 17:36:19 +0000 (17:36 +0000)] 
* elfxx-mips.c (STUB_MOVE,STUB_LI16): Fix stub code
for non-SGI N64 ABI. Improve code consitency.

20 years ago* as.c (use_gnu_debug_info_extensions) : New variable.
Nick Clifton [Wed, 8 Oct 2003 14:37:20 +0000 (14:37 +0000)] 
* as.c (use_gnu_debug_info_extensions) : New variable.
 (parse_args) : Accept new --gstabs+ option, and set `use_gnu_debug_info_extensions'.
 (show_usage) : Document --gstabs+ option.
* as.h (use_gnu_debug_info_extensions) : New extern declaration.
* stabs.c (stabs_generate_asm_file) : If `use_gnu_debug_info_extensions' is set
  add the compilation directory to the stabs debug info.
* doc/as.texinfo : Document --gstabs+ option.
* NEWS: Mention new feature.

20 years agolexsup.c (parse_args: OPTION_CALL_SHARED): Revise comment describing defaults.
Nick Clifton [Wed, 8 Oct 2003 13:52:33 +0000 (13:52 +0000)] 
lexsup.c (parse_args: OPTION_CALL_SHARED): Revise comment describing defaults.
Change default to report unresolved symbols in object files as well.

20 years agoInclude bfd_elf64_sparc_vec if BFD64 is enabled.
Nick Clifton [Wed, 8 Oct 2003 13:50:23 +0000 (13:50 +0000)] 
Include bfd_elf64_sparc_vec if BFD64 is enabled.

20 years ago * ldexp.c (fold_name) <case DEFINED>: Set section of result to
Hans-Peter Nilsson [Wed, 8 Oct 2003 12:40:26 +0000 (12:40 +0000)] 
* ldexp.c (fold_name) <case DEFINED>: Set section of result to
abs_output_section.

20 years ago * ld-scripts/defined2.d, ld-scripts/defined2.t: New test.
Hans-Peter Nilsson [Wed, 8 Oct 2003 12:35:18 +0000 (12:35 +0000)] 
* ld-scripts/defined2.d, ld-scripts/defined2.t: New test.
* ld-scripts/defined.exp: Run defined2.

20 years ago2003-10-08 Kei Sakamoto <sakamoto.kei@renesas.com>
Kazuhiro Inaoka [Wed, 8 Oct 2003 02:54:31 +0000 (02:54 +0000)] 
2003-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

* m32r-tdep.c : Include "dis-asm.h".
* Makefile.in (m32r-tdep.o): Update dependencies.

20 years ago2003-10-08 Kei Sakamoto <sakamoto.kei@renesas.com>
Kazuhiro Inaoka [Wed, 8 Oct 2003 02:41:49 +0000 (02:41 +0000)] 
2003-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

* m32r-tdep.c : Include "dis-asm.h".
* Makefile.in (m32r-tdep.o): Update dependencies.

20 years agodaily update
Alan Modra [Wed, 8 Oct 2003 00:00:17 +0000 (00:00 +0000)] 
daily update

20 years ago*** empty log message ***
gdbadmin [Wed, 8 Oct 2003 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

20 years ago * emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS,
Bob Wilson [Tue, 7 Oct 2003 23:30:20 +0000 (23:30 +0000)] 
* emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS,
OTHER_READWRITE_SECTIONS, OTHER_SECTIONS): Set section addresses to
zero for relocatable links.

20 years ago* elf32-frv.c (elf32_frv_howto_table): Set R_FRV_LABEL16's
Alexandre Oliva [Tue, 7 Oct 2003 19:17:23 +0000 (19:17 +0000)] 
* elf32-frv.c (elf32_frv_howto_table): Set R_FRV_LABEL16's
rightshift to 2.

20 years ago * configure.host (HOSTING_LIBS): Define for hppa*-*-linux*.
Dave Anglin [Tue, 7 Oct 2003 17:30:02 +0000 (17:30 +0000)] 
* configure.host (HOSTING_LIBS): Define for hppa*-*-linux*.
* ld-elfvsb/elfvsb.exp: xfail non-pic shared library tests for
non 64-bit hppa*-*-linux* targets.
* ld-elfvsb/main.c (main_visibility_check): Cast value returned by
visibility_funptr () to a function pointer.
* ld-shared/shared.exp: xfail shared (non PIC), shared (non PIC, load
offset), and shared (PIC main, non PIC so) tests for non 64-bit
hppa*-*-linux* targets.

20 years ago * gdb.base/ending-run.exp: Add sh specific case.
Corinna Vinschen [Tue, 7 Oct 2003 16:02:16 +0000 (16:02 +0000)] 
* gdb.base/ending-run.exp: Add sh specific case.

20 years agobfd/Changelog:
Nathan Sidwell [Tue, 7 Oct 2003 08:53:42 +0000 (08:53 +0000)] 
bfd/Changelog:
* libbfd-in.h (_bfd_link_section_stabs): Add string offset
parameter.
* cofflink.c (coff_link_add_symbols): Deal with split stab
sections.
* elflink.h (elf_link_add_object_symbols): Deal with split stab
sections.
* stabs.c (_bfd_link_section_stabs): Add string offset parameter.
* libbfd.h: Regenerated.
ld/ChangeLog:
* ldwrite.c (unsplittable_name): New.
(clone_section): Strip existing numeric suffix. Only truncate names
for coff targets.
(split_sections): Use unsplittable_name.
binutils/ChangeLog:
* objdump.c (read_section_stabs): Just read one section, return
pointer to it. Add size parameter.
(print_section_stabs): Add string offset parameter. Adjust.
(struct stab_section_names): Add string offset member.
(find_stabs_sections): Correct check for split section suffix,
adjust read_section_stabs and print_section_stabs calls.
(dump_stabs_section): Clear string_offset, free string table.

20 years ago * coffcode.h (coff_set_alignment_hook): With PE_COFF reloc
Nathan Sidwell [Tue, 7 Oct 2003 08:49:11 +0000 (08:49 +0000)] 
* coffcode.h (coff_set_alignment_hook): With PE_COFF reloc
overflow, set reloc start position to after the count
reloc. Subtract one from num relocs. Give error on 0xffff relocs
and no overflow.
* cofflink.c (_bfd_coff_final_link): Deal with PE_COFF reloc
overflow.
* peXXigen.c (_bfd_XXi_swap_scnhdr_out): Do overflow if >=
0xffff.

20 years ago*** empty log message ***
gdbadmin [Tue, 7 Oct 2003 00:00:31 +0000 (00:00 +0000)] 
*** empty log message ***

20 years agodaily update
Alan Modra [Tue, 7 Oct 2003 00:00:18 +0000 (00:00 +0000)] 
daily update

20 years ago * completer.h (get_gdb_completer_word_break_characters): Delete.
Joel Brobecker [Mon, 6 Oct 2003 22:41:17 +0000 (22:41 +0000)] 
    * completer.h (get_gdb_completer_word_break_characters): Delete.
        * completer.c: include language.h.
        (gdb_completer_word_break_characters): Delete.
        (get_gdb_completer_word_break_characters): Delete.
        (location_completer): Use the word break characters of the current
        language.
        (complete_line): Likewise.
        (line_completion_function): Likewise.
        (skip_quoted_chars): Likewise.
        * Makefile.in (completer.o): Add dependency on language.h.
        * top.c (init_main): Set the readline word break characters
        to GDB's default word break characters.

20 years ago * language.h (language_defn): new field, la_word_break_characters.
Joel Brobecker [Mon, 6 Oct 2003 22:38:03 +0000 (22:38 +0000)] 
    * language.h (language_defn): new field, la_word_break_characters.
        * language.c (unknown_language_defn): Set new field to
        default_word_break_characters.
        (auto_language_defn): Likewise.
        (local_language_defn): Likewise.
        * ada-lang.c (ada_language_defn): Likewise.
        * c-lang.c (c_language_defn): Likewise.
        (cplus_language_defn): Likewise.
        (asm_language_defn): Likewise.
        (minimal_language_defn): Likewise.
        * f-lang.c (f_language_defn): Likewise.
        * jv-lang.c (java_language_defn): Likewise.
        * m2-lang.c (m2_language_defn): Likewise.
        * objc-lang.c (objc_language_defn): Likewise.
        * p-lang.c (pascal_language_defn): Likewise.
        * scm-lang.c (scm_language_defn): Likewise.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 22:23:47 +0000 (22:23 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* ppc-sysv-tdep.c: Re-indent.

20 years ago * language.h (default_word_break_characters): Add prototype.
Joel Brobecker [Mon, 6 Oct 2003 22:21:52 +0000 (22:21 +0000)] 
    * language.h (default_word_break_characters): Add prototype.
        * language.c (default_word_break_characters): New function.

20 years ago * i386-tdep.c (i386_analyze_frame_setup): Also handle xorl/subl
Andreas Schwab [Mon, 6 Oct 2003 21:58:20 +0000 (21:58 +0000)] 
* i386-tdep.c (i386_analyze_frame_setup): Also handle xorl/subl
with %eax.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 21:56:40 +0000 (21:56 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* Makefile.in (ALLDEPFILES): Remove "z8k-tdep.c" and
"h8500-tdep.c".
(z8k-tdep.o): Delete custom build rule.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 20:43:39 +0000 (20:43 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* Makefile.in: Update all dependencies.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 20:38:17 +0000 (20:38 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* MAINTAINERS: Mention that h8500, mn10200, and z8k were deleted.
No longer list PA as as obsolete candidate.  List m32r as
broken instead of obsolete.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 20:23:41 +0000 (20:23 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* config/nm-m3.h, config/h8500/h8500.mt: Delete obsolete files.
* config/h8500/tm-h8500.h, config/i386/nm-ptx4.h: Ditto.
* config/i386/nm-symmetry.h, config/i386/ptx.mh: Ditto.
* config/i386/ptx.mt, config/i386/ptx4.mh: Ditto.
* config/i386/ptx4.mt, config/i386/symmetry.mh: Ditto.
* config/i386/symmetry.mt, config/i386/tm-ptx.h: Ditto.
* config/i386/tm-ptx4.h, config/i386/tm-symmetry.h: Ditto.
* config/i386/xm-ptx.h, config/i386/xm-ptx4.h: Ditto.
* config/i386/xm-symmetry.h, config/mips/mipsm3.mh: Ditto.
* config/mips/mipsm3.mt, config/mips/tm-mipsm3.h: Ditto.
* config/mips/xm-mipsm3.h, config/mn10200/mn10200.mt: Ditto.
* config/mn10200/tm-mn10200.h, config/pa/hppabsd.mh: Ditto.
* config/pa/hppabsd.mt, config/pa/hppaosf.mh: Ditto.
* config/pa/hppaosf.mt, config/pa/hppapro.mt: Ditto.
* config/pa/nm-hppab.h, config/pa/nm-hppao.h: Ditto.
* config/pa/tm-hppab.h, config/pa/tm-hppao.h: Ditto.
* config/pa/tm-pro.h, config/pa/xm-hppab.h: Ditto.
* config/pa/xm-pa.h, config/sparc/sparclet.mt: Ditto.
* config/sparc/sparclite.mt, config/sparc/tm-sparclet.h: Ditto.
* config/sparc/tm-sparclite.h, config/z8k/tm-z8k.h: Ditto.
* config/z8k/z8k.mt: Ditto.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 19:47:21 +0000 (19:47 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* NEWS: Mention that z8k-zilog-none, z8ksim, mn10200-*-*,
h8500hms, hppa*-*-bsd*, hppa*-*-osf*, hppa*-*-pro*,
mips*-*-mach3*, i[3456]86-sequent-sysv4*, i[3456]86-sequent-sysv*,
i[3456]86-sequent-bsd*, sparclet-*-*, sparclite-fujitsu-none, and
sparclite were removed.
* configure.host, configure.tgt: Remove corresponding tuples.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 19:31:43 +0000 (19:31 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* gdb.base/watchpoint.exp: Delete obsolete clear_xfail.
* gdb.disasm/mn10200.exp: Delete obsolete file.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 19:27:13 +0000 (19:27 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* breakpoint.c, breakpoint.h: Remove obsolete code and comments.
* buildsym.c, dbxread.c, gdbtypes.c, mdebugread.c: Ditto.
* monitor.c, sparc-tdep.c, stabsread.c: Ditto.
* stabsread.h, xcoffread.c: Ditto.

20 years ago2003-10-06 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 6 Oct 2003 19:10:44 +0000 (19:10 +0000)] 
2003-10-06  Andrew Cagney  <cagney@redhat.com>

* z8k-tdep.c, symm-tdep.c, symm-nat.c: Delete obsolete file.
* sparclet-stub.c, sparclet-rom.c: Delete obsolete file.
* sparcl-tdep.c, sparcl-stub.c, h8500-tdep.c: Delete obsolete file.
* m3-nat.c, mipsm3-nat.c, mn10200-tdep.c: Delete obsolete file.

20 years ago2003-10-06 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Mon, 6 Oct 2003 18:10:48 +0000 (18:10 +0000)] 
2003-10-06  H.J. Lu  <hongjiu.lu@intel.com>

* elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Pad the
last CIE/FDE if needed.

20 years ago2003-10-06 David Lecomber <dsl@sources.redhat.com>
David Lecomber [Mon, 6 Oct 2003 15:51:08 +0000 (15:51 +0000)] 
2003-10-06  David Lecomber  <dsl@sources.redhat.com>

* f-valprint.c: Reformatting

20 years ago2003-10-06 David Lecomber <dsl@sources.redhat.com>
David Lecomber [Mon, 6 Oct 2003 15:49:43 +0000 (15:49 +0000)] 
2003-10-06  David Lecomber  <dsl@sources.redhat.com>

* f-valprint.c: Reformatting

20 years agolexsup.c (parse_args): Report unresolved symbols in shared libraries when
Nick Clifton [Mon, 6 Oct 2003 11:07:08 +0000 (11:07 +0000)] 
lexsup.c (parse_args): Report unresolved symbols in shared libraries when
creating a dynamic executable.  This is a restoration of the default behaviour
for previous versions of the linker.

20 years agoChange target of hppa-netbsd port
Nick Clifton [Mon, 6 Oct 2003 11:01:36 +0000 (11:01 +0000)] 
Change target of hppa-netbsd port

20 years agoFix macro tests to ignore section symbols
Nick Clifton [Mon, 6 Oct 2003 10:18:41 +0000 (10:18 +0000)] 
Fix macro tests to ignore section symbols

20 years agoAdd i386-knetbsd-gnu triplet.
Nick Clifton [Mon, 6 Oct 2003 09:12:39 +0000 (09:12 +0000)] 
Add i386-knetbsd-gnu triplet.

20 years ago*** empty log message ***
gdbadmin [Mon, 6 Oct 2003 00:00:31 +0000 (00:00 +0000)] 
*** empty log message ***

20 years agodaily update
Alan Modra [Mon, 6 Oct 2003 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years ago* x86-64-tdep.c: Remove duplicate comment.
Mark Kettenis [Sun, 5 Oct 2003 22:54:10 +0000 (22:54 +0000)] 
* x86-64-tdep.c: Remove duplicate comment.

20 years ago* x86-64-tdep.c (x86_64_store_return_value): Don't use
Mark Kettenis [Sun, 5 Oct 2003 22:13:24 +0000 (22:13 +0000)] 
* x86-64-tdep.c (x86_64_store_return_value): Don't use
DEPRECATED_REGISTER_RAW_SIZE.  Use symbolic names for register
names for return values.  This fixes a bug since we looked at %rbx
instead of %rdx.

20 years ago* x86-64-tdep.c: Include "regset.h".
Mark Kettenis [Sun, 5 Oct 2003 22:02:49 +0000 (22:02 +0000)] 
* x86-64-tdep.c: Include "regset.h".

20 years ago* i386-tdep.h (struct gdbarch_tdep): Add members gregset,
Mark Kettenis [Sun, 5 Oct 2003 21:31:33 +0000 (21:31 +0000)] 
* i386-tdep.h (struct gdbarch_tdep): Add members gregset,
gregset_reg_offset, gregset_num_regs, sizeof_gregset, fpregset,
sizeof_fpregset.
* i386-tdep.c: Include "regset.h".
(i386_supply_gregset): New function.
(i386_supply_fpregset): New function.
(i386_gdbarch_init): Initialze register set-related members of
TDEP.
* x86-64-tdep.c (x86_64_supply_fpregset): New function.
(x86_64_init_abi): Initialize TDEP->sizeof_fpregset.

20 years agoRevert -f change
Nick Clifton [Sun, 5 Oct 2003 08:58:01 +0000 (08:58 +0000)] 
Revert -f change

20 years agodaily update
Alan Modra [Sun, 5 Oct 2003 00:00:15 +0000 (00:00 +0000)] 
daily update

20 years ago*** empty log message ***
gdbadmin [Sun, 5 Oct 2003 00:00:01 +0000 (00:00 +0000)] 
*** empty log message ***

20 years ago2003-10-04 Christian Groessler <chris@groessler.org>
Christian Groessler [Sat, 4 Oct 2003 21:11:47 +0000 (21:11 +0000)] 
2003-10-04  Christian Groessler  <chris@groessler.org>

* gas/z8k/calr-backf.s: New file.
* gas/z8k/calr-forwf.s: New file.
* gas/z8k/calr.d: New file.
* gas/z8k/calr.s: New file.
* gas/z8k/djnz-backf.s: New file.
* gas/z8k/djnz-backf2.s: New file.
* gas/z8k/djnz.d: New file.
* gas/z8k/djnz.s: New file.
* gas/z8k/jr-back.d: New file.
* gas/z8k/jr-forw.d: New file.
* gas/z8k/jr-back.s: Fix displacement length. Add some more jumps
for jr-back.d.
* gas/z8k/jr-backf.s: Fix displacement length.
* gas/z8k/jr-forw.s: Fix displacement length. Add some more jumps
for jr-forw.d.
* gas/z8k/jr-forwf.s: Fix displacement length.
* gas/z8k/z8k.exp: Run new tests.

20 years ago2003-10-04 Christian Groessler <chris@groessler.org>
Christian Groessler [Sat, 4 Oct 2003 21:11:05 +0000 (21:11 +0000)] 
2003-10-04  Christian Groessler  <chris@groessler.org>

* tc-z8k.c (newfix): Tell fix_new_exp about pc relativeness.
(md_apply_fix3): Fix R_JR, R_DISP7, and R_CALLR cases.
(md_pcrel_from): This function now gets called. Supply return
value.

20 years ago2003-10-04 Christian Groessler <chris@groessler.org>
Christian Groessler [Sat, 4 Oct 2003 21:09:29 +0000 (21:09 +0000)] 
2003-10-04  Christian Groessler  <chris@groessler.org>

* coff-z8k.c (extra_case): Fix displacement length check for R_JR
and R_CALLR.

20 years ago * elf32-m68hc1x.c: Update to ISO C90; replace PTR with void*.
Stephane Carrez [Sat, 4 Oct 2003 21:02:53 +0000 (21:02 +0000)] 
* elf32-m68hc1x.c: Update to ISO C90; replace PTR with void*.
* elf32-m68hc11.c: Likewise.
* elf32-m68hc12.c: Likewise.
* elf32-m68hc1x.h: Likewise.

20 years ago * elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Fix merge
Stephane Carrez [Sat, 4 Oct 2003 20:07:24 +0000 (20:07 +0000)] 
* elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Fix merge
of flags between HC12 and HCS12.

20 years agoConvert to ISO C90
Nick Clifton [Sat, 4 Oct 2003 12:40:12 +0000 (12:40 +0000)] 
Convert to ISO C90

20 years ago(std_shortopts): Remove 'f'.
Nick Clifton [Sat, 4 Oct 2003 12:07:27 +0000 (12:07 +0000)] 
(std_shortopts): Remove 'f'.
(std_longopts): Add 'f'.
Doing this prevents -f<foo> being acecpted as an alias for -f

20 years ago(obj_coff_section [BEF_ASSEMBLER]): Make 'r' mean readonly data.
Nick Clifton [Sat, 4 Oct 2003 11:06:31 +0000 (11:06 +0000)] 
(obj_coff_section [BEF_ASSEMBLER]): Make 'r' mean readonly data.

20 years agoSet SEC_EXCLUDE flag on sections which become empty after merging.
Nick Clifton [Sat, 4 Oct 2003 10:19:26 +0000 (10:19 +0000)] 
Set SEC_EXCLUDE flag on sections which become empty after merging.

20 years ago2003-10-03 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Sat, 4 Oct 2003 04:54:47 +0000 (04:54 +0000)] 
2003-10-03  H.J. Lu  <hongjiu.lu@intel.com>

* ltconfig (sys_lib_search_path_spec): Fix a typo for HPUX.

20 years agodaily update
Alan Modra [Sat, 4 Oct 2003 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years ago*** empty log message ***
gdbadmin [Sat, 4 Oct 2003 00:00:01 +0000 (00:00 +0000)] 
*** empty log message ***

20 years ago2003-10-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 3 Oct 2003 21:11:39 +0000 (21:11 +0000)] 
2003-10-03  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (rs6000_gdbarch_init): When the 64 bit SysV ABI,
set extract_return_value, store_return_value and
use_struct_convention to ppc64_sysv_abi_extract_return_value,
ppc64_sysv_abi_store_return_value and
ppc64_sysv_abi_use_struct_convention.
* ppc-tdep.h (ppc64_sysv_abi_extract_return_value): Declare.
(ppc64_sysv_abi_store_return_value): Declare.
(ppc64_sysv_abi_use_struct_convention): Declare.
* ppc-sysv-tdep.c (enum return_value_convention): Define.
(ppc64_sysv_abi_extract_return_value): New function.
(ppc64_sysv_abi_store_return_value): New function.
(ppc64_sysv_abi_use_struct_convention): New function.
(ppc64_sysv_abi_return_value): New function.

20 years ago2003-10-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 3 Oct 2003 20:56:43 +0000 (20:56 +0000)] 
2003-10-03  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Deprecate
IBM6000_TARGET.  Mention that it implies an RS/6000 system and not
just target.

20 years ago2003-10-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 3 Oct 2003 20:50:56 +0000 (20:50 +0000)] 
2003-10-03  Andrew Cagney  <cagney@redhat.com>

* ppc-linux-tdep.c (ppc64_linux_convert_from_func_ptr_addr): Only
convert a descriptor to a function when it's in the ".opd"
section.

20 years ago * sh-tdep.c (sh_push_dummy_call_fpu): Initialize flt_argreg and
Corinna Vinschen [Fri, 3 Oct 2003 08:13:37 +0000 (08:13 +0000)] 
* sh-tdep.c (sh_push_dummy_call_fpu): Initialize flt_argreg and
reg_size to keep GCC silent.

20 years ago * dwarf2-frame.c (struct comp_unit): Add tbase member to store
Corinna Vinschen [Fri, 3 Oct 2003 08:08:27 +0000 (08:08 +0000)] 
* dwarf2-frame.c (struct comp_unit): Add tbase member to store
base for DW_EH_PE_textrel encodings.
(read_encoded_value): Add a DW_EH_PE_textrel case.
(dwarf2_build_frame_info): Set unit.tbase to beginning of text
section.

20 years ago*** empty log message ***
gdbadmin [Fri, 3 Oct 2003 00:00:31 +0000 (00:00 +0000)] 
*** empty log message ***

20 years agodaily update
Alan Modra [Fri, 3 Oct 2003 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years ago* dwarf2-frame.c (dwarf2_build_frame_info): Fix comment.
Mark Kettenis [Thu, 2 Oct 2003 22:16:21 +0000 (22:16 +0000)] 
* dwarf2-frame.c (dwarf2_build_frame_info): Fix comment.

20 years ago2003-10-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 2 Oct 2003 20:28:31 +0000 (20:28 +0000)] 
2003-10-02  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_REGISTER_RAW_SIZE): Rename
REGISTER_RAW_SIZE.
* gdbarch.h, gdbarch.c: Re-generate.
* aix-thread.c, alpha-tdep.h, arm-tdep.c, core-sol2.c: Update.
* cris-tdep.c, dve3900-rom.c, findvar.c, frame.c: Update.
* hppa-tdep.c, hppab-nat.c, hppah-nat.c, hppam3-nat.c: Update.
* hpux-thread.c, i386gnu-nat.c, ia64-aix-nat.c: Update.
* ia64-linux-nat.c, ia64-tdep.c, infcmd.c, infptrace.c: Update.
* infrun.c, irix5-nat.c, lynx-nat.c, mips-linux-tdep.c: Update.
* mips-nat.c, mips-tdep.c, mipsv4-nat.c, mn10300-tdep.c: Update.
* monitor.c, ns32k-tdep.c, ppc-linux-nat.c, regcache.c: Update.
* remote-e7000.c, remote-mips.c, remote-sim.c: Update.
* remote-vxmips.c, remote-vxsparc.c, remote.c: Update.
* rom68k-rom.c, rs6000-nat.c, rs6000-tdep.c, s390-tdep.c: Update.
* sh64-tdep.c, sparc-nat.c, sparc-tdep.c, stack.c: Update.
* target.c, tracepoint.c, v850-tdep.c, v850ice.c, valops.c: Update.
* vax-tdep.c, vax-tdep.h, x86-64-tdep.c, xstormy16-tdep.c: Update.
* config/m68k/tm-delta68.h, config/m68k/tm-vx68.h: Update.
* config/sparc/tm-sparc.h, config/sparc/tm-sparclynx.h: Update.

2003-10-02  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Rename
REGISTER_RAW_SIZE to DEPRECATED_REGISTER_RAW_SIZE.
* gdb.texinfo (Packets, Stop Reply Packets): Ditto.
* gdbint.texinfo (Target Architecture Definition): Rename

2003-10-02  Andrew Cagney  <cagney@redhat.com>

* mi-main.c: Rename REGISTER_RAW_SIZE to
DEPRECATED_REGISTER_RAW_SIZE.

20 years ago * strerror.c: Revert last change. Declare static sys_nerr
Daniel Jacobowitz [Thu, 2 Oct 2003 19:07:17 +0000 (19:07 +0000)] 
* strerror.c: Revert last change.  Declare static sys_nerr
and sys_errlist using different names.

20 years ago* dwarf2read.c (struct die_info): Doc fix.
Jim Blandy [Thu, 2 Oct 2003 17:13:16 +0000 (17:13 +0000)] 
* dwarf2read.c (struct die_info): Doc fix.

20 years ago* resrc.c (define_icon): Fix storage of color attributes 'planes' and 'bit
Christopher Faylor [Thu, 2 Oct 2003 14:13:10 +0000 (14:13 +0000)] 
* resrc.c (define_icon): Fix storage of color attributes 'planes' and 'bit
count' in icon groups.

20 years ago Correct sym def order & pick right sym for .idata$7 reloc.
Nick Clifton [Thu, 2 Oct 2003 11:18:13 +0000 (11:18 +0000)] 
 Correct sym def order & pick right sym for .idata$7 reloc.

20 years ago * sh-tdep.c: Running thru gdb_indent.sh.
Corinna Vinschen [Thu, 2 Oct 2003 10:47:05 +0000 (10:47 +0000)] 
* sh-tdep.c: Running thru gdb_indent.sh.

20 years ago * sh-tdep.c (sh_justify_value_in_reg): New function.
Corinna Vinschen [Thu, 2 Oct 2003 10:45:02 +0000 (10:45 +0000)] 
* sh-tdep.c (sh_justify_value_in_reg): New function.
(sh_stack_allocsize): Ditto.
(flt_argreg_array): New array used for floating point argument
passing.
(sh_init_flt_argreg): New function.
(sh_next_flt_argreg): Ditto.
(sh_push_dummy_call_fpu): Simplify. Rename "odd_sized_struct" to
"pass_on_stack". Use new helper functions.  Accomodate Renesas ABI.
Fix argument passing strategy.
(sh_push_dummy_call_nofpu): Ditto.

20 years ago2003-10-01 Phil Edwards <pme@gcc.gnu.org>
H.J. Lu [Thu, 2 Oct 2003 06:25:28 +0000 (06:25 +0000)] 
2003-10-01  Phil Edwards  <pme@gcc.gnu.org>

* config-ml.in:  Use ac_configure_args directly instead of
ml_arguments.  Only set ml_norecursion if --no[-]recursion is
actually seen.

2003-10-01  Eric Botcazou  <ebotcazou@libertysurf.fr>

* config-ml.in: Propagate INSTALL variables.

20 years ago2003-10-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 2 Oct 2003 04:40:58 +0000 (04:40 +0000)] 
2003-10-01  Andrew Cagney  <cagney@redhat.com>

* value.h (register_value_being_returned): Declare.  Replace
"value_being_returned".
* infcall.c (call_function_by_hand): Use
register_value_being_returned.
* infcmd.c (print_return_value): Call
"register_value_being_returned", handle struct return locally.
* values.c (register_value_being_returned): New function.  Replace
"value_being_returned".

20 years agodaily update
Alan Modra [Thu, 2 Oct 2003 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago*** empty log message ***
gdbadmin [Thu, 2 Oct 2003 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

20 years ago * strerror.c: Don't provide or reference sys_errlist if
Daniel Jacobowitz [Wed, 1 Oct 2003 23:11:45 +0000 (23:11 +0000)] 
* strerror.c: Don't provide or reference sys_errlist if
strerror is available.

20 years ago2003-09-24 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Wed, 1 Oct 2003 20:36:56 +0000 (20:36 +0000)] 
2003-09-24  Elena Zannoni  <ezannoni@redhat.com>

* linux-proc.c (linux_do_registers): New function.
(linux_make_note_section): Use linux_do_registers in case of
single threaded inferior programs.

20 years ago * config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
Thiemo Seufer [Wed, 1 Oct 2003 18:57:16 +0000 (18:57 +0000)] 
* config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
Unbreak overflow checks.

20 years ago2003-10-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Wed, 1 Oct 2003 18:48:12 +0000 (18:48 +0000)] 
2003-10-01  Andrew Cagney  <cagney@redhat.com>

* infcall.c (call_function_by_hand): When STRUCT_RETURN, always
use STRUCT_ADDR.  When not using "struct return convention", pass
"0" to "value_being_returned".  Add FIXMEs.
* infcmd.c (print_return_value): Pass an explicit 0/1 to
value_being_returned.  Add comments.
* values.c (value_being_returned): Add fixme.
* hppa-tdep.c (hppa_extract_struct_value_address): Add FIXME.
(hppa_value_returned_from_stack): Add FIXME.

20 years ago2003-10-01 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Wed, 1 Oct 2003 17:12:11 +0000 (17:12 +0000)] 
2003-10-01  H.J. Lu  <hongjiu.lu@intel.com>

* configure.in: Check if $MAKEINFO is missing.
* configure: Regenerated.

20 years ago2003-10-01 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 1 Oct 2003 06:09:31 +0000 (06:09 +0000)] 
2003-10-01  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (s_cpreturn): Correct errors in comment.

20 years ago * config/tc-mips.c (macro_build_ldst_constoffset): Fix sign extension
Thiemo Seufer [Wed, 1 Oct 2003 02:07:48 +0000 (02:07 +0000)] 
* config/tc-mips.c (macro_build_ldst_constoffset): Fix sign extension
tests.
(load_register): Likewise.
(macro): Likewise.

* gas/mips/ldstla-32-shared.d: New file.
* gas/mips/ldstla-32.d: New file.
* gas/mips/ldstla-32.s: New file.
* gas/mips/ldstla-n32-shared.d: New file.
* gas/mips/ldstla-n32.d: New file.
* gas/mips/ldstla-n32.s: New file.
* gas/mips/ldstla-n64-shared.d: New file.
* gas/mips/ldstla-n64.d: New file.
* gas/mips/ldstla-n64.s: New file.
* gas/mips/mips.exp: Add ld-st-la tests.

20 years ago * xtensa-dis.c (fetch_data): Remove numBytes parameter.
Bob Wilson [Wed, 1 Oct 2003 00:40:22 +0000 (00:40 +0000)] 
    * xtensa-dis.c (fetch_data): Remove numBytes parameter.
        (print_insn_xtensa): Fix call to fetch_data.

20 years agodaily update
Alan Modra [Wed, 1 Oct 2003 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago*** empty log message ***
gdbadmin [Wed, 1 Oct 2003 00:00:01 +0000 (00:00 +0000)] 
*** empty log message ***

20 years ago2003-09-30 David Carlton <carlton@kealia.com>
David Carlton [Tue, 30 Sep 2003 22:29:28 +0000 (22:29 +0000)] 
2003-09-30  David Carlton  <carlton@kealia.com>

* dwarf2read.c (struct die_info): Add 'parent' field; replace
'has_children' and 'next' by 'child' and 'sibling'.
(read_comp_unit): Rework algorithm, breaking body into
read_die_and_children and read_die_and_siblings.
(read_die_and_children, read_die_and_siblings): New.
(read_full_die): Add 'has_children' argument; set it instead of
the die's 'has_children' field.  Minor formatting cleanup.
(free_die_list): Use die->child and die->sibling instead of
die->next.
(dump_die_list): Ditto.
(sibling_die): Use die->sibling.
(psymtab_to_symtab_1): Use die's 'child' field in place of its
'has_children' and 'next' fields.
(process_die, read_file_scope, read_func_scope)
(read_lexical_block_scope, read_structure_scope)
(read_enumeration, read_array_type, read_common_block)
(read_namespace, read_subroutine_type, dump_die): Ditto.

20 years ago * elfxx-ia64.c (ia64_howto_table): Fix size of R_IA64_TPREL64[LM]SB,
Jakub Jelinek [Tue, 30 Sep 2003 21:18:46 +0000 (21:18 +0000)] 
* elfxx-ia64.c (ia64_howto_table): Fix size of R_IA64_TPREL64[LM]SB,
R_IA64_DTPREL{32,64}[LM]SB and R_IA64_DTPMOD64[LM]SB.

20 years ago2003-09-29 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Tue, 30 Sep 2003 21:16:39 +0000 (21:16 +0000)] 
2003-09-29  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (rs6000_gdbarch_init): Set the PowerOpen red zone
to 224, not 220.

20 years ago[ gas/ChangeLog ]
Chris Demetriou [Tue, 30 Sep 2003 21:02:08 +0000 (21:02 +0000)] 
[ gas/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (mips_ip): Capitalize first word of
        existing condition code warning, and add condition code
        warnings for .ps instructions, and for bc1any[24][tf].

[ gas/testsuite/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * lib/gas-defs.exp (run_dump_test): If stderr file is specified
        and there was no stderr output, compare anyway (i.e., cause a
        test failure).
        * gas/mips/mips64-mips3d.s: Add some new instructions to test warnings.
        * gas/mips/mips64-mips3d.l: New file.
        * gas/mips/mips64-mips3d.d: Use mips64-mips3d.l, and update for
        changes to mips64-mips3d.s.
        * gas/mips/mips64-mips3d-incl.d: Likewise.
        * gas/mips/set-arch.l: New file.
        * gas/mips/set-arch.d: Specify set-arch.l as stderr output to check.
        * gas/mips/mips5.l: Make error messages match source.

20 years ago2003-09-30 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 30 Sep 2003 19:50:40 +0000 (19:50 +0000)] 
2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>

* ld-checks/checks.exp (section_check): Remove ia64-*-elf*.

20 years ago2003-09-30 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 30 Sep 2003 19:12:53 +0000 (19:12 +0000)] 
2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>

* ld-checks/checks.exp (section_check): Skip ia64-*-* instead
of ia64-*-linux*.

20 years ago2003-09-30 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Tue, 30 Sep 2003 19:12:20 +0000 (19:12 +0000)] 
2003-09-30  Andrew Cagney  <cagney@redhat.com>

* mi-main.c: Rename REGISTER_VIRTUAL_SIZE to
DEPRECATED_REGISTER_VIRTUAL_SIZE.

2003-09-30  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_REGISTER_VIRTUAL_SIZE): Rename
REGISTER_VIRTUAL_SIZE.
* gdbarch.h, gdbarch.c: Regenerate.
* vax-tdep.h, sparc-tdep.c, regcache.h: Update.
* regcache.c, mn10300-tdep.c, mips-tdep.c: Update.
* infcmd.c, frame.c, findvar.c, cris-tdep.c: Update.

2003-09-30  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Rename
REGISTER_VIRTUAL_SIZE to DEPRECATED_REGISTER_VIRTUAL_SIZE.
(Target Architecture Definition):

20 years ago2003-09-30 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 30 Sep 2003 18:03:54 +0000 (18:03 +0000)] 
2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>

* ld-ia64/ia64.exp: Remove -melf64_ia64.

* ld-ia64/tlsbin.dd: Remove -melf64_ia64. Match elf..-ia64-.*
instead of elf64-ia64-little.
* ld-ia64/tlsbin.rd: Likewise.
* ld-ia64/tlsbin.sd: Likewise.
* ld-ia64/tlsbin.td: Likewise.
* ld-ia64/tlsg.sd: Likewise.
* ld-ia64/tlspic.dd: Likewise.
* ld-ia64/tlspic.rd: Likewise.
* ld-ia64/tlspic.sd: Likewise.
* ld-ia64/tlspic.td: Likewise.

20 years ago2003-09-30 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 30 Sep 2003 16:47:02 +0000 (16:47 +0000)] 
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * NEWS: Mention support for MIPS64 Release 2.

20 years ago[ binutils/ChangeLog ]
Chris Demetriou [Tue, 30 Sep 2003 16:44:04 +0000 (16:44 +0000)] 
[ binutils/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * NEWS: Add an indication of the cutoff for 2.14.

[ gas/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * NEWS: Add an indication of the cutoff for 2.14.

[ ld/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

        * NEWS: Add an indication of the cutoff for 2.14.

20 years ago[ bfd/ChangeLog ]
Chris Demetriou [Tue, 30 Sep 2003 16:17:15 +0000 (16:17 +0000)] 
[ bfd/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* archures.c (bfd_mach_mipsisa64r2): New define.
* bfd-in2.h: Regenerate.
* aoutx.h (NAME(aout,machine_type)): Handle bfd_mach_mipsisa64r2.
* cpu-mips.c (I_mipsisa64r2): New enum value.
(arch_info_struct): Add entry for I_mipsisa64r2.
* elfxx-mips.c (_bfd_elf_mips_mach)
(_bfd_mips_elf_print_private_bfd_data): Handle E_MIPS_ARCH_64R2.
(mips_set_isa_flags): Add bfd_mach_mipsisa64r2 case.
(mips_mach_extensions): Add entry for bfd_mach_mipsisa64r2.

[ binutils/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* readelf.c (get_machine_flags): Handle E_MIPS_ARCH_64R2.

[ gas/Changelog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* configure.in (mipsisa64r2, mipsisa64r2el, mipsisa64r2*): New CPUs.
* configure: Regenerate.
* config/tc-mips.c (imm2_expr): New variable.
(md_assemble, mips16_ip): Initialize imm2_expr.
(ISA_HAS_64BIT_REGS, ISA_HAS_DROR, ISA_HAS_ROR): Add ISA_MIPS64R2.
(macro_build): Handle +A, +B, +C, +E, +F, +G, and +H format operands.
(macro): Handle M_DEXT and M_DINS.
(validate_mips_insn): Handle +E, +F, +G, +H, and +I format operands.
(mips_ip): Likewise.
(OPTION_MIPS64R2): New define.
(md_longopts): New entry for -mips64r2 (OPTION_MIPS64R2).
OPTION_ASE_BASE): Increase to compensate for OPTION_MIPS64R2.
(md_parse_option): Handle OPTION_MIPS64R2.
(s_mipsset): Handle setting "mips64r2" ISA.
(mips_cpu_info_table): Add mips64r2.
(md_show_usage): Document -mips64r2 option.
* doc/as.texinfo: Docuemnt -mips64r2 option.
* doc/c-mips.texi: Likewise.

[ gas/testsuite/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* gas/mips/cp0-names-mips64r2.d: New file.
* gas/mips/cp0sel-names-mips64r2.d: New file.
* gas/mips/elf_arch_mips64r2.d: New file.
* gas/mips/hwr-names-mips64r2.d: New file.
* gas/mips/mips32r2-ill-fp64.l: New file.
* gas/mips/mips32r2-ill-fp64.s: New file.
* gas/mips/mips64r2-ill.l: New file.
* gas/mips/mips64r2-ill.s: New file.
* gas/mips/mips64r2.d: New file.
* gas/mips/mips64r2.s: New file.
* gas/mips/mips.exp: Define "mips64r2" arch, and run new tests.

[ include/elf/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* mips.h (E_MIPS_ARCH_64R2): New define.

[ include/opcode/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* mips.h: Document +E, +F, +G, +H, and +I operand types.
Update documentation of I, +B and +C operand types.
(INSN_ISA64R2, ISA_MIPS64R2, CPU_MIPS64R2): New defines.
(M_DEXT, M_DINS): New enum values.

[ ld/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* ldmain.c (get_emulation): Ignore "-mips64r2".

[ ld/testsuite/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* ld-mips-elf/mips-elf-flags.exp: Add tests for combinations
with MIPS64r2.

[ opcodes/ChangeLog ]
2003-09-30  Chris Demetriou  <cgd@broadcom.com>

* mips-dis.c (mips_arch_choices): Add entry for "mips64r2"
(print_insn_args): Add handing for +E, +F, +G, and +H.
* mips-opc.c (I65): New define for MIPS64r2.
(mips_builtin_opcodes): Add "dext", "dextm", "dextu", "dins",
"dinsm", "dinsu", "drotl", "drotr", "drotr32", "drotrv", "dsbh",
and "dshd" for MIPS64r2.  Adjust "dror", "dror32", and "drorv" to
be supported on MIPS64r2.

This page took 0.042106 seconds and 4 git commands to generate.