Age | Commit message (Collapse) | Author | Files | Lines |
|
win32 dependencies.
* configure: Regenerated with autoconf 2.12.
* Makefile.in: Add $(EXEEXT) to all executables.
|
|
unconditional branches.
(hppa_fix_adjustable): Don't adjust anything with a RR% or LR%
field selector.
Part of the 12912 fixes
|
|
|
|
checking for '('.
|
|
"fx" and "fxfrag". Add "ffrag". Change code to initialize and use
the right f/ffrag and fx/fxfrag pairs since instruction may be split
across frags.
PR 12899
|
|
<robert.hoehne@Mathematik.TU-Chemnitz.DE>
* configure.in (i386-*-msdosdjgpp*): New target.
(i386-*-go32*): Set em to go32 and targ to coffgo32.
* configure: Rebuild.
|
|
<robert.hoehne@Mathematik.TU-Chemnitz.DE>
* config/te-go32.h (USE_ALIGN_PTWO): Define.
* config/tc-i386.c (md_pseudo_table): If USE_ALIGN_PTWO is
defined, use s_align_ptwo for .align.
|
|
(md_assemble): Don't issue "FP branch in delay slot" warning if
the delay slot has been annulled.
|
|
(md_assemble): Don't issue "FP branch in delay slot" warning if
the delay slot has been annulled.
|
|
code if BFD_ASSEMBLER.
PR 12926.
|
|
pr12913 (c/h from nec).
|
|
when it will be filled in later by relocation information.
PR 12796
|
|
* gas/m32r/m32r.exp: New file.
|
|
(mips_ip): Fix ISA checks.
|
|
* configure: Rebuilt.
|
|
O_big operands.
PR 12765
|
|
error.
PR 12849.
|
|
instruction is available on a particular cpu variant.
(mips_ip): Likewise.
toshiba 5900 stuff
|
|
OBJ_AOUT to ifdef OBJ_ELF.
(md_apply_fix3): When mangling 32 bit PC relative reloc for
BFD_ASSEMBLER, handle one ELF case for COFF as well, and add a PE
case.
* write.c (fixup_segment): Change special case for i386-coff to
not apply for i386-pe.
* config/obj-coff.c (coff_adjust_section_syms): Only count fixups
which were not done.
(coff_frob_file_after_relocs): Rename from coff_frob_file.
(coff_format_ops): Initialize frob_file_after_relocs field rather
than frob_file field.
* config/obj-coff.h (coff_frob_file): Don't declare.
(coff_frob_file_after_relocs): Declare.
(obj_frob_file): Don't define.
(obj_frob_file_after_relocs): Define.
* configure.in: Set bfd_gas to yes for i386-*-cygwin32.
* configure: Rebuild.
|
|
address from PC relative reloc which will be fully resolved.
|
|
with hpux10 header files.
|
|
* read.c (do_align): If BFD_ASSEMBLER, only use NOP_OPCODE if
SEC_CODE is set.
* config/tc-i386.h (md_maybe_text): Define.
(md_do_align): Use md_maybe_text.
|
|
|
|
* config/tc-ppc.h (tc_fix_adjustable): Don't let the assembler
calculate relocations to any external symbol, because we might be
linking a shared object and the symbol might be overriden or moved
(for instance, moved into a static executable's .bss section).
(GLOBAL_OFFSET_TABLE_NAME): Delete. This is an i386 wierdness.
* config/tc-ppc.h (tc_fix_adjustable): GOT-based relocations can't
be calculated by the assembler.
* config/tc-ppc.c (md_apply_fix3): Handle @plt or @local branch
whose destination lies in the same file, by ignoring the @plt or
@local and aiming the branch at its destination.
|
|
signed operand, sign extend a 32 bit value to the host size.
Permits dubious usage like
addi %r6,%r6,0xfffffeff
to assemble on a 64 bit host as it does on a 32 bit host.
|
|
Jeff Makey <jeff@cts.com>.
|
|
* gas/m68k/operands.d: Likewise.
|
|
* symbols.c (copy_symbol_attributes): Copy BSF_OBJECT flag.
* config/obj-elf.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Copy size
expression.
* config/obj-multi.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Define instead
of obj_copy_symbol_attributes.
|
|
buffer size to make a copy of the symbol.
|
|
macro.o.
|
|
step through the frags calling cvt_frag_to_fill, switch to
SEG_DATA when we reach data_frag_root.
PR 12580.
|
|
list for instructions which use register lists.
|
|
* config/tc-arm.c (md_apply_fix3): Make temp unsigned long.
|
|
* config/tc-arm.c (arm_adjust_symtab): Only set storage classes if
OBJ_COFF.
|
|
* config/tc-arm.c: Add prototypes for many static functions.
(struct asm_opcode ): Add prototypes for parms field.
(struct thumb_opcode ): Likewise.
(fp_op2): Remove unused flags parameter.
(output_inst): Make static.
(arm_after_pass_hook): Remove unused ignore parameter.
* config/tc-arm.h (arm_after_pass_hook): Declare.
(arm_start_line_hook): Declare.
(arm_frob_label): Declare.
|
|
PR 12530.
|
|
* depend.c (wrap_output): new prototype.
|
|
section size to be aligned.
|
|
(sh_cons_align): Declare.
* config/tc-sh.c (md_pseudo_table): Add .uaword and .ualong.
(sh_no_align_cons): New static variable.
(s_uacons): New static function.
(sh_cons_align): New function.
(sh_handle_align): Warn about misaligned data.
* doc/c-sh.texi: Document .uaword and .ualong.
PR 12528.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* as.c: (parse_args) `-t' option requires an argument.
|
|
|