aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-08-09gas:Jason Eckhardt8-667/+883
2000-08-08 Jason Eckhardt <jle@cygnus.com> * config/tc-i860.h: Rework completely for BFD_ASSEMBLER. (i860_fix_info): New enum. (MD_APPLY_FIX3): Define. (WORKING_DOT_WORD): Define. (TC_HANDLES_FX_DONE): Define. (DIFF_EXPR_OK): Define. (LISTING_HEADER): Define. (TARGET_FORMAT): Select target format based on endian flag. (TARGET_BYTES_BIG_ENDIAN): Default to little endian. (target_big_endian): Add external declaration. * config/tc-i860.c: All existing code reworked completely. Other new code shown below. (SYNTAX_SVR4): Define. (target_warn_expand): New variable. (md_shortopts): Declare and define (-Qy, -Qn, and -V options). (md_longopts): Declare and define with new options (-EL, -EB, and -mwarn-expand). (md_show_usage): New function. (md_operand): New function. (obtain_reloc_for_imm16): New function. (md_apply_fix3): New function. (tc_gen_reloc): New function. include: 2000-08-08 Jason Eckhardt <jle@cygnus.com> * opcode/i860.h: Small formatting adjustments. opcode: 2000-08-08 Jason Eckhardt <jle@cygnus.com> * i860-dis.c (print_br_address): Change third argument from int to long. bfd: 2000-08-08 Jason Eckhardt <jle@cygnus.com> * elf32-i860.c (elf32_i860_howto_table): Updated some fields.
2000-08-09Refer to -rpath not --rpath in error messageNick Clifton2-3/+8
2000-08-082000-08-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-391/+383
* gasp.c: Fix formatting.
2000-08-08Define __bss_size symbol to indicate the final size of .bss section.Nick Clifton3-0/+10
2000-08-082000-08-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-23/+35
* hash.c: Fix formatting.
2000-08-08Make sure the 2 bytes of the jump address are in the same frag.Nick Clifton3-11/+29
Accept 68hc12 register indirect modes. Mention 68HC11 & 68HC12 support in NEWS.
2000-08-08remove build_parse entry about buffer overrun.David Taylor2-4/+4
2000-08-082000-08-05 Jason Eckhardt <jle@cygnus.com>Jason Eckhardt2-0/+12
* readelf.c (elf/i860.h): Include. (dump_relocations): Add recognition of i860 architecture. (guess_is_rela): Add recognition of i860 architecture.
2000-08-08Protoize.Kevin Buettner2-32/+17
2000-08-07 * config/tc-ia64.c (unwind): Add prologue_mask member.Richard Henderson2-11/+32
(dot_vframe): Elide psp_gr record if it overlaps prologue_gr. (dot_save): Likewise for pfs_gr, rp_gr, and preds_gr. (dot_body): Clear unwind.prologue_mask. (dot_prologue): Set it. Accept a register second argument.
2000-08-07 * ia64-dis.c (print_insn_ia64): Get byte skip count correctRichard Henderson2-1/+13
for MLI templates. Handle IA64_OPND_TGT64.
2000-08-072000-08-05 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-239/+231
* config/atof-ieee.c: Fix formatting. * config/atof-tahoe.c: Likewise.
2000-08-07Apply Nick Clifton's suggestion.Kazu Hirata2-5/+4
2000-08-072000-08-07 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-7/+10
* ieee.c: Fix a comment typo. * elf64-ia64.c: Likewise.
2000-08-07Remove spurious CYGNUS LOCAL commentsNick Clifton3-8/+10
2000-08-072000-08-07 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-1/+1
* objfiles.h (SECT_OFF_BSS): Don't detect invalid sect_index_bss here, let the users of the macro do it. * symtab.h (ANOFFSET): Detect here if the section index is not initialized. * xcoffread.c (find_targ_sec): Don't treat .bss as special, because some objfiles may not have that section at all. * coffread.c (cs_to_section): Ditto. * elfread.c (elf_symtab_read): Detect an uninitialized index value. (elfstab_offset_sections): The macro ANOFFSET cannot be used as an lvalue anymore. * remote.c (get_offsets, remote_cisco_objfile_relocate): Don't use ANOFFSET as an lvalue. * objfiles.c (objfile_relocate, objfile_relocate): Don't use ANOFFSET as an lvalue. * symfile.c (default_symfile_offsets): Don't use ANOFFSET as an lvalue.
2000-08-072000-08-07 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni8-20/+52
* objfiles.h (SECT_OFF_BSS): Don't detect invalid sect_index_bss here, let the users of the macro do it. * symtab.h (ANOFFSET): Detect here if the section index is not initialized. * xcoffread.c (find_targ_sec): Don't treat .bss as special, because some objfiles may not have that section at all. * coffread.c (cs_to_section): Ditto. * elfread.c (elf_symtab_read): Detect an uninitialized index value. (elfstab_offset_sections): The macro ANOFFSET cannot be used as an lvalue anymore. * remote.c (get_offsets, remote_cisco_objfile_relocate): Don't use ANOFFSET as an lvalue. * objfiles.c (objfile_relocate, objfile_relocate): Don't use ANOFFSET as an lvalue. * symfile.c (default_symfile_offsets): Don't use ANOFFSET as an lvalue.
2000-08-07* configure.in (FLAGS_FOR_TARGET): invert test for xgcc, should meanDJ Delorie2-1/+8
"if we're also building gcc, and it's a gcc that will run on the build machine, we want to use its includes instead of the system's default includes".
2000-08-07parse.c (build_parse): don't write off the end of the std_regs array.David Taylor2-12/+29
2000-08-07* solib.c (bfd_lookup_symbol): Fall back on the dynamic symbolMark Kettenis2-2/+36
table if the symbol couldn't be found in the normal symbol table (i.e. if the shared object in question was stripped).
2000-08-07Protoize ch-exp.c, core-regset.c.Kevin Buettner3-12/+16
2000-08-06Minor reformat.Christopher Faylor1-2/+2
2000-08-06* win32-nat.c: Perform various gcc warning cleanups.Christopher Faylor5-129/+155
(safe_symbol_file_add_cleanup): Reset stdout to saved stdout, not stderr. (dll_symbol_command): Pass OBJF_USERLOADED to safe_symbol_file_add. (get_child_debug_event): Always reset last_sig. Always reset inferior pid appropriately. (do_initial_child_stuff): New function. Called when attaching or starting a new inferior process. (child_attach): Use do_initial_child_stuff. (child_create_inferior): Ditto. * config/i386/cygwin.mh (NAT_FILE): Set to modern location. * config/i386/tm-cygwin.h: Define ATTACH_NO_WAIT.
2000-08-06 * avr-dis.c (avr_operand): Use PARAMS macro in declaration.Denis Chertykov2-43/+94
Change return type from void to int. Check the combination of operands, return 1 if valid. Fix to avoid BUF overflow. Report undefined combinations of operands in COMMENT. Report internal errors to stderr. Output the adiw/sbiw constant operand in both decimal and hex. (print_insn_avr): Disassemble ldd/std with displacement of 0 as ld/st. Check avr_operand () return value, handle invalid combinations of operands like unknown opcodes.
2000-08-06 * avr.h (AVR_UNDEF_P, AVR_SKIP_P, AVR_DISP0_P): New macros.Denis Chertykov2-24/+79
Move related opcodes closer to each other. Minor changes in comments, list undefined opcodes.
2000-08-06 * config/tc-avr.c: Use PARAMS macro in function declarations.Denis Chertykov2-31/+25
Don't declare md_pcrel_from_section (already in tc-avr.h). (avr_operands): Use AVR_UNDEF_P and AVR_SKIP_P macros. (avr_operand): Don't set (unsigned) op_mask to -1.
2000-08-06 * go32-nat.c: (go32_wait): If child_cwd[] is empty, initializeEli Zaretskii2-2/+23
it to GDB's current directory. (go32_create_inferior, init_go32_ops): Initialize child_cwd[] to an empty string, to signal an uninitialized value. From Robert Hoehne <robert.hoehne@gmx.net>.
2000-08-05Restore seemingly extraneous whitespace. It is required by olderIan Lance Taylor1-0/+17
versions of texinfo, including the one on sourceware.cygnus.com.
2000-08-052000-08-05 Jason Eckhardt <jle@cygnus.com>Jason Eckhardt2-7/+677
* elf32-i860 (elf32_i860_howto_table): New structure. (lookup_howto): New function. (elf32_i860_reloc_type_lookup): New function. (elf32_i860_info_to_howto_rela): New function. (elf_code_to_howto_index): New structure. (elf_info_to_howto): Re-define as elf32_i860_info_to_howto_rela. (bfd_elf32_bfd_reloc_type_lookup): Re-define as elf32_i860_reloc_type_lookup.
2000-08-04Fixup SYMBOL_SECTION for objfiles_relocate().Kevin Buettner4-12/+33
2000-08-04Fix typoNick Clifton2-3/+6
2000-08-04Remove extraneous whotespaceNick Clifton1-12/+2
2000-08-04Update to include descriptions of .popsection, .previous, .pushsection,Nick Clifton2-64/+249
.subsection, .version, .vtable_entry, .vtable_inherit and .weak.
2000-08-04Remove garbage.Kazu Hirata1-5/+5
2000-08-042000-08-05 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-746/+735
* config/tc-cris.c: Fix formatting. * config/tc-i386.c: Likewise. * config/tc-sparc.c (sparc_ip): Simplify the code.
2000-08-04Add code for (re)building the minimal symbol hash tables.Kevin Buettner2-11/+46
2000-08-04Fix date in comment.Kevin Buettner1-1/+1
2000-08-04DWARF2.1 64-bit support.Kevin Buettner2-17/+142
2000-08-04 * som.c (struct fixup_format): Constify `format'.Jeff Law2-285/+296
(som_hppa_howto_table): Use SOM_HOWTO macro. (try_prev_fixup, hppa_som_reloc): Decorate unused parameter. (som_bfd_reloc_type_lookup): Likewise. (compare_subspaces): Remove unused `count1', `count2'. (som_begin_writing): Remove unused `total_reloc_size'. (som_bfd_derive_misc_symbol_info): Decorate unused parameter. (som_print_symbol, som_bfd_is_local_label_name): Likewise. (som_set_reloc_info): Constify `cp'. Remove unused `addend'. (som_find_nearest_line): Decorate unused parameter(s). (som_sizeof_headers, som_get_symbol_info, som_write_armap): Likewise. (som_bfd_link_split_section): Likewise.
2000-08-04Re-implement ``set/show remote Z-packet ...'' commands so that each ZAndrew Cagney3-150/+436
packet sub-type can be explicitly controled.
2000-08-04Revert SER_HARDWIRE regression.Andrew Cagney2-3/+9
2000-08-04Keep track of last optind value, and rename a couple of functionsAlan Modra2-18/+28
for consistency.
2000-08-04Missing GDBARCH updates for EXTRA_STACK_ALIGNMENT needed.Andrew Cagney1-0/+30
2000-08-04Multi-arch EXTRA_STACK_ALIGNMENT_NEEDED (nee NO_EXTRA_ALIGNMENT_NEEDED).Andrew Cagney6-21/+49
2000-08-042000-08-04 Ben Elliston <bje@redhat.com>Ben Elliston5-0/+1406
* cgen-dis.in, cgen-asm.in, cgen-ibld.in: New files. * cgen.sh: Likewise.
2000-08-042000-08-04 Kazu Hirata <kazu@hxi.com>Kazu Hirata5-389/+421
* config/tc-cris.c: Rearrange code for readability. * config/tc-d10v.c: Fix formatting. * config/tc-m32r.c: Likewise. * config/tc-sparc.c: Likewise.
2000-08-04If the destination of a BLX instruction is aligned on a half word boundary,Nick Clifton1-6/+15
set the H bit.
2000-08-03* configure.in (libstdcxx_flags): Don't use `"'.Alexandre Oliva2-1/+3
2000-08-03Restore reverted code. Fix bug in reverted code which was eliminating tooNick Clifton4-196/+335
many segments.
2000-08-03* config-ml.in: Adjust multilib search paths to theAlexandre Oliva2-1/+39
appropriate multilib tree.