summaryrefslogtreecommitdiffstats
path: root/gas
Commit message (Collapse)AuthorAgeFilesLines
* Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add supportNick Clifton2000-06-1929-1143/+6077
| | | | for m68hc11 and m68hc12 processors.
* Use bfd_octets_per_byte instead of OCTETS_PER_BYTENick Clifton2000-06-192-2/+5
|
* Fix compile time warningsNick Clifton2000-06-193-65/+70
|
* Fix compile time warningsNick Clifton2000-06-191-0/+4
|
* 2000-06-18 H.J. Lu <hjl@gnu.org>H.J. Lu2000-06-183-166/+175
| | | | | * configure.in: Don't emulate i386-pc-pe-coff with i386coff. * configure: Rebuild.
* Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.Nick Clifton2000-06-172-1/+5
|
* Don't start directives in first column.Alan Modra2000-06-172-2/+7
|
* Add -mcpu=rmXXXX switch.Nick Clifton2000-06-163-1/+30
|
* * config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.Ulf Carlsson2000-06-152-1/+4
|
* 2000-06-14 H.J. Lu <hjl@gnu.org>H.J. Lu2000-06-142-1/+5
| | | | * gas/macros/strings.d: Support a.out and coff.
* Remove 'mrs r9, cpsr_all' since the cpsr_all flag is no longer legal syntax.Nick Clifton2000-06-142-1/+5
|
* 2000-06-13 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2000-06-142-0/+16
| | | | | * macro.c (getstring): Make it possible to escape the quote character.
* * config/tc-hppa.c (pa_export): Weak symbols can be global.Jeff Law2000-06-142-1/+10
|
* Add test of macro expansion of string arguments.Nick Clifton2000-06-135-1/+35
|
* 2000-06-13 H.J. Lu <hjl@gnu.org>H.J. Lu2000-06-132-1/+5
| | | | * configure: Regenerate.
* Don't treat `;' as a line separator by default.Alan Modra2000-06-0915-29/+42
| | | | Explicitly mention `;' in line_separator_chars in each backend.
* Assign correct reloc value to size 1 constant valued fixes.Nick Clifton2000-06-082-5/+11
|
* * configure.in (VERSION): Update to show this is the CVS mainline.David O'Brien2000-06-082-1/+5
| | | | | Approved by: Nick Clifton <nickc@cygnus.com> Message-Id: <200005222205.PAA14565@elmo.cygnus.com>
* * config/tc-alpha.c (md_undefined_symbol): Properly understand that $atDavid O'Brien2000-06-082-1/+7
| | | | | | | | | | 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>
* unwind bug fixes needed for today's gcc patch.Jim Wilson2000-06-082-21/+24
| | | | | | | | * 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.
* Patch from David Mosberger, cleanups to improve 32b-x-64b cross support.Jim Wilson2000-06-072-1/+133
| | | | | * config/tc-ia64.c: Add missing prototypes. (generate_unwind_image): Cast argument to output_unw_records call.
* * config/tc-avr.c (avr_operand): fix the fomratting of the comment.Denis Chertykov2000-06-072-1/+7
|
* * config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.hDenis Chertykov2000-06-072-215/+35
| | | | | | (REGISTER_P): likewise. (avr_opcodes): uses include/opcode/avr.h (avr_operand): enable ld r,Z or st r,Z for at90s1200.
* Modify test to check line separator works.Alan Modra2000-06-042-8/+8
|
* (is_end_of_line): Add three missing lines of 0 initializers.Alan Modra2000-06-042-1/+5
|
* (is_end_of_line): No ';' for TC_HPPA.Alan Modra2000-06-042-0/+8
|
* 2000-06-03 H.J. Lu <hjl@gnu.org>H.J. Lu2000-06-032-1/+5
| | | | * read.c (is_end_of_line): Put back `;'.
* Update md_shortopts to what we actually handle.Alan Modra2000-06-032-3/+7
|
* is_end_of_line fixes.Alan Modra2000-06-028-37/+57
|
* The ARM assembler is not assembling the following instructionScott Bambrough2000-06-012-2/+9
| | | | | | | | | | | | | 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.
* Fix compile time warning messages.Nick Clifton2000-05-293-48/+58
|
* Minor formatting tweak to make synchronisation easier.Nick Clifton2000-05-291-2/+3
|
* Update copyright datesNick Clifton2000-05-291-1/+1
|
* Do not run test sfor c54xNick Clifton2000-05-291-1/+3
|
* Remove RCS date string in order to make synchronisation easier.Nick Clifton2000-05-291-2/+1
|
* 2000-05-29 Philip Blundell <philb@gnu.org>Phil Blundell2000-05-292-3/+1
| | | | * doc/as.texinfo: (Local Labels): Delete misplaced mention of ARM.
* 2000-05-29 Philip Blundell <philb@gnu.org>Phil Blundell2000-05-293-2/+9
| | | | | * doc/as.texinfo: Update copyright dates. * NEWS: Mention ARM ELF support.
* * config/tc-mn10300.c (md_assemble): Copy size to real_size beforeAlexandre Oliva2000-05-272-2/+10
| | | | | it is modified, and use the real_size to compute the frag address for dwarf2 line info.
* Fix "make dep-in" and "make dep"Alan Modra2000-05-273-122/+147
| | | | Previous rules had problems due to automake moving variables around.
* * config/tc-sparc.c (sparc_relax): New.Jakub Jelinek2000-05-262-1/+109
| | | | | | (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.
* New short-conditional-branch packing rules for D10V.Donald Lindsay2000-05-252-46/+93
|
* IA-64 unwind info changes, fix errors, add missing pieces, and some cleanup.Jim Wilson2000-05-253-328/+1191
| | | | | | * config/tc-ia64.c (dot_restorereg_p): New function. (md_pseudo_table): Add restorereg.p. ...
* Oops. Forgot to say "configure: Regenerate".Hans-Peter Nilsson2000-05-231-0/+1
|
* * configure.in (i386-*-freebsd a.out entry): Quote properly.Hans-Peter Nilsson2000-05-233-1/+7
|
* Missed copyright update in last patch.Alan Modra2000-05-232-2/+2
|
* Pass jump reloc in fr_var so it can be used inAlan Modra2000-05-234-36/+46
| | | | md_estimate_size_before_relax, replacing old kludge.
* * config/tc-ia64.c (FUNC_PC_RELATIVE): New.Richard Henderson2000-05-232-77/+153
| | | | | | | | | (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.
* * obj.h (struct format_ops): New members begin, app_file,Hans-Peter Nilsson2000-05-229-18/+289
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Keep a reloc for jumps to weak and external symbols.Alan Modra2000-05-222-10/+23
|
* * stabs.c (aout_process_stab): Make global.Hans-Peter Nilsson2000-05-216-223/+245
| | | | | | | | | | | | (s_desc): Add ATTRIBUTE_UNUSED to args as appropriate. * read.h (aout_process_stab): Declare. * configure.in (EMULATIONS) [i386aout, i386coff, i386elf]: Generalize to *aout, *coff *elf. * configure: Regenerated. * doc/internals.texi (Object format backend): Say SEPARATE_STAB_SECTIONS needs to be nonzero, not just defined.
OpenPOWER on IntegriCloud