aboutsummaryrefslogtreecommitdiff
path: root/gas/config
AgeCommit message (Collapse)AuthorFilesLines
2000-07-07fixed another comment formatting problem.Nick Clifton1-1/+2
2000-07-07Fix formatting.Nick Clifton1-58/+57
2000-07-06oops - omitted frpom previous deltaNick Clifton1-1/+1
2000-07-06Applied Mark Elbrecht <snowball3@bigfoot.com>'s patch to implementNick Clifton1-0/+7
TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
2000-07-06Tue Jul 4 14:08:28 2000 Andrew Cagney <cagney@b1.cygnus.com>Andrew Cagney1-1/+6
* config/tc-d30v.h: Include "write.h" for fixS. (d30v_start_line, md_pcrel_from_section): Add function prototypes.
2000-07-05Further changes to warning messagesNick Clifton1-4/+6
2000-07-04* config/tc-arm.c (psrs): Accept combinations of flags.Alexandre Oliva1-0/+121
2000-07-03Tidy up formatting.Nick Clifton2-69/+158
Add -mall-opcodes, -mno-skip-bug, -mno-wrap.
2000-07-022000-07-01 Koundinya K <kk@ddeorg.soft.net>Ulf Carlsson2-0/+63
* configure.in: Add entry for mips-*-sysv4*MP* * configure: Rebuild * config/tc-mips.c (mips_target_format): Return elf32-tradbigmips or elf32-tradlittlemips for traditional mips targets. * config/tc-mips.c (md_estimate_size_before_relax): Duplicate the test for Link Once sections as in adjust_reloc_syms. * config/te-tmips.h: New file for traditional mips targets. Define TE_TMIPS.
2000-06-29Do not change an existing section's attributes if a flags argument isn'tNick Clifton1-12/+29
present. Warn if the new attributes don't match the section's current attributes.
2000-06-29 * config/obj-aout.c (obj_aout_type): Do not ignore for undefinedHans-Peter Nilsson1-15/+12
symbols; create them.
2000-06-2816 bit immediate expr support for mipsAldy Hernandez1-8/+4
2000-06-27Do not allow EITHER_BUT_PREFER_MU opcodes to be packed into reverseNick Clifton1-8/+16
sequential buckets, and warn if the user does so.
2000-06-27Applied Marek Michalkiewicz <marekm@linux.org.pl>'s patch to ehance the AVR ↵Nick Clifton1-23/+27
port.
2000-06-25Fix spelling typos.Nick Clifton8-28/+27
Remove use of DEFUN().
2000-06-25Assemble ldmac correctly.Nick Clifton1-1/+6
2000-06-25386.c (md_estimate_size_before_relax): RevertDJ Delorie1-28/+2
more changes from Sept 1999 (tc_i386_fix_adjustable): ditto (md_apply_fix3): ditto
2000-06-24Blow away DEFUN.Alan Modra4-94/+95
2000-06-24Fix comment typos.Alan Modra1-6/+6
2000-06-23Kazu Hirata's formatting and comment typo fixes.Alan Modra1-122/+76
2000-06-23Move premature QP notation clearing to it's appropriate location.Timothy Wall1-3/+7
2000-06-22Fix a problem with 32-bit displacements in .code16gcc mode.Alan Modra1-19/+31
2000-06-21 * config/tc-h8300.c (parse_reg): Make the function static.Jeff Law1-3/+3
(parse_exp): Likewise.
2000-06-21* config/tc-i386.c (tc_i386_fix_adjustable): Revert change fromDJ Delorie1-1/+0
Sept 1999; RVA relocs need to be treated more like DIR32 relocs for cygwin import libraries to work properly.
2000-06-20TI C54x target.Timothy Wall3-0/+5702
2000-06-19Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add supportNick Clifton5-6/+2949
for m68hc11 and m68hc12 processors.
2000-06-19Fix compile time warningsNick Clifton2-65/+69
2000-06-17Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.Nick Clifton1-1/+1
2000-06-16Add -mcpu=rmXXXX switch.Nick Clifton1-1/+17
2000-06-15 * config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.Ulf Carlsson1-1/+0
2000-06-14 * config/tc-hppa.c (pa_export): Weak symbols can be global.Jeff Law1-1/+6
2000-06-09Don't treat `;' as a line separator by default.Alan Modra11-23/+14
Explicitly mention `;' in line_separator_chars in each backend.
2000-06-08Assign correct reloc value to size 1 constant valued fixes.Nick Clifton1-5/+6
2000-06-08* config/tc-alpha.c (md_undefined_symbol): Properly understand that $atDavid O'Brien1-1/+1
is the integer register $r28, vs. both $r28 and the floating point register $f28. This quiets a bogus warning about needing ".set noat". Approved by: Nick Clifton <nickc@cygnus.com> Message-Id: <200006081749.KAA12558@elmo.cygnus.com>
2000-06-08unwind bug fixes needed for today's gcc patch.Jim Wilson1-21/+16
* config/tc-ia64.c (generate_unwind_image): Call ia64_flush_insns. (dot_endp): Don't call ia64_flush_insns. (emit_one_bundle): Don't delete prologue/body records from unwind_record list in first loop. Rewrite second loop to account for this.
2000-06-07Patch from David Mosberger, cleanups to improve 32b-x-64b cross support.Jim Wilson1-1/+128
* config/tc-ia64.c: Add missing prototypes. (generate_unwind_image): Cast argument to output_unw_records call.
2000-06-07 * config/tc-avr.c (avr_operand): fix the fomratting of the comment.Denis Chertykov1-1/+3
2000-06-07 * config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.hDenis Chertykov1-215/+28
(REGISTER_P): likewise. (avr_opcodes): uses include/opcode/avr.h (avr_operand): enable ld r,Z or st r,Z for at90s1200.
2000-06-03Update md_shortopts to what we actually handle.Alan Modra1-2/+2
2000-06-02is_end_of_line fixes.Alan Modra5-12/+12
2000-06-01The ARM assembler is not assembling the following instructionScott Bambrough1-2/+5
correctly. mrs lr, spsr The string pointer is advanced to far before the check to set the SPSR bit. Thu Jun 01 2000 Scott Bambrough <scottb@netwinder.org> * config/tc-arm.c (do_mrs): Allow SPSR_BIT to be set correctly.
2000-05-29Fix compile time warning messages.Nick Clifton2-48/+52
2000-05-27* config/tc-mn10300.c (md_assemble): Copy size to real_size beforeAlexandre Oliva1-2/+4
it is modified, and use the real_size to compute the frag address for dwarf2 line info.
2000-05-26 * config/tc-sparc.c (sparc_relax): New.Jakub Jelinek1-1/+102
(md_longopts): Add -relax and -no-relax options. (md_parse_options, md_show_usage): Likewise. (md_apply_fix3): Optimize tail call into branch always if possible.
2000-05-25New short-conditional-branch packing rules for D10V.Donald Lindsay1-46/+84
2000-05-25IA-64 unwind info changes, fix errors, add missing pieces, and some cleanup.Jim Wilson2-328/+1093
* config/tc-ia64.c (dot_restorereg_p): New function. (md_pseudo_table): Add restorereg.p. ...
2000-05-23Pass jump reloc in fr_var so it can be used inAlan Modra1-30/+27
md_estimate_size_before_relax, replacing old kludge.
2000-05-23 * config/tc-ia64.c (FUNC_PC_RELATIVE): New.Richard Henderson1-76/+142
(pseudo_func): Add pcrel. (operand_match): Handle IA64_OPND_TGT64. (build_insn): Likewise. (md_begin): Initialize pseudo_func[FUNC_PC_RELATIVE]. (ia64_gen_real_reloc_type): Handle FUNC_PC_RELATIVE. (fix_insn): Handle all three 64-bit relocation types.
2000-05-22 * obj.h (struct format_ops): New members begin, app_file,Hans-Peter Nilsson7-18/+225
s_set_other, s_set_desc, s_get_type, s_set_type, separate_stab_sections, init_stab_section. * config/obj-multi.h: Update GPL notice to v2. (obj_begin): New. (obj_app_file): New. (S_SET_SIZE): Test s_set_size for NULL before calling. (S_SET_ALIGN): Similar for s_set_align. (S_SET_OTHER): New. (S_SET_DESC): New. (S_GET_TYPE): New. (S_SET_TYPE): New. (SEPARATE_STAB_SECTIONS): New. (INIT_STAB_SECTION): New. (EMIT_SECTION_SYMBOLS): New. (AOUT_STABS) [OBJ_MAYBE_AOUT]: Define. * config/obj-elf.h: Update GPL notice to v2. Mention that this file is included from obj-multi.h. (obj_begin): Wrap definition in ifndef. (elf_file_symbol): Constify declaration. (obj_app_file): Ditto. (SEPARATE_STAB_SECTIONS, INIT_STAB_SECTION, OBJ_PROCESS_STAB): Wrap in ifndef SEPARATE_STAB_SECTIONS. * config/obj-elf.c (elf_s_set_other): New. (elf_file_symbol): Constify argument. (elf_separate_stab_sections): New. (elf_init_stab_section): New. (elf_format_ops): Add new members. Remove comma at end. * config/obj-ecoff.c (ecoff_separate_stab_sections): New. (ecoff_format_ops): Add new fields. Remove comma at end. Mention inconsistency for emit_section_symbols. * config/obj-coff.h (c_dot_file_symbol): Constify declaration. * config/obj-coff.c (c_dot_file_symbol): Constify argument. (coff_separate_stab_sections): New. (coff_format_ops): Add new members. * config/obj-aout.c (obj_aout_sec_sym_ok_for_reloc): New. (obj_aout_s_set_other): New. (obj_aout_s_set_desc): New. (obj_aout_s_get_type): New. (obj_aout_s_set_type): New. (obj_aout_separate_stab_sections): New. (aout_format_ops): New members added. Use obj_aout_process_stab, not 0. Use obj_aout_sec_sym_ok_for_reloc, not 0. (obj_aout_frob_symbol): Add ATTRIBUTE_UNUSED to args as appropriate. (obj_aout_line, obj_aout_weak, obj_aout_type): Ditto.
2000-05-22Keep a reloc for jumps to weak and external symbols.Alan Modra1-10/+16