Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1994-02-12 | A manual for the GNU assembler preprocessor. | Roland Pesch | 1 | -0/+967 | |
1994-02-11 | * config/tc-mips.c (macro): Do unaligned loads and stores | Ian Lance Taylor | 1 | -0/+6 | |
correctly when big endian, and give errors on overflow rather than generating incorrect code. | |||||
1994-02-10 | * as.c: Include libiberty.h. | Ian Lance Taylor | 1 | -0/+22 | |
1994-02-10 | * read.c (do_align): Don't define label just_record_alignment | Ian Lance Taylor | 1 | -0/+4 | |
unless it might be used. | |||||
1994-02-10 | * config/tc-i386.c (md_pseudo_table): Remove "zero". | Ian Lance Taylor | 1 | -1/+0 | |
* config/tc-m88k.c (md_pseudo_table): Likewise. | |||||
1994-02-10 | * config/tc-sparc.c (sparc_ip): Reject integer values for pc-relative operand | Ken Raeburn | 1 | -0/+6 | |
fields. This forces "call 0" to become "jmpl %g0,%o7" with no relocs needed. | |||||
1994-02-10 | * gas/alpha/fp.*: New files. | Ken Raeburn | 2 | -0/+26 | |
* lib/gas-defs.exp (regexp_diff): Report noted mismatch at verbosity level 3 or above only. | |||||
1994-02-09 | * as.h (xmalloc, xrealloc): Declare using PTR rather than char *. | Ian Lance Taylor | 2 | -4/+7 | |
* xmalloc.c (xmalloc, xrealloc): Use PTR rather than char *. | |||||
1994-02-09 | * app.c (do_scrub_next_char): If NO_STRING_ESCAPES is defined, | Ian Lance Taylor | 2 | -3/+17 | |
don't treat backslash specially inside strings. * read.c (next_char_of_string): Likewise. | |||||
1994-02-09 | Wed Feb 9 09:42:45 1994 Stan Shebs (shebs@andros.cygnus.com) | Stan Shebs | 2 | -1/+8 | |
* config/obj-coffbfd.c (obj_coff_init_stab_section): Use memset instead of memcpy to zero the initial stab symbol, duh. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. * config/obj-som.c (obj_som_init_stab_section): Ditto. | |||||
1994-02-09 | * write.c (fixup_segment): Use as_bad_where, not as_bad. | Ian Lance Taylor | 1 | -0/+7 | |
1994-02-09 | sparclite-coff fix: obj-coff.c, symbols.c, write.c modified for abs_symbol | Ken Raeburn | 1 | -0/+9 | |
1994-02-09 | (adjust_reloc_syms): Use abs_symbol instead of calling section_symbol. | Ken Raeburn | 1 | -7/+3 | |
1994-02-08 | -Wall is Ian's friend; make them both happy (by removing `/*' inside comment). | Ken Raeburn | 1 | -0/+3 | |
1994-02-08 | * configure.in (alpha-*-netware*): New target, like alpha-*-osf*. | Ken Raeburn | 1 | -0/+2 | |
1994-02-08 | tc-alpha fixes | Ken Raeburn | 1 | -0/+7 | |
1994-02-08 | * write.c (write_relocs): Print some sensible error message if | Ken Raeburn | 2 | -21/+37 | |
bfd_perform_relocation returns bfd_reloc_overflow. | |||||
1994-02-07 | * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than | Jeff Law | 2 | -2/+2 | |
PA OSF1. | |||||
1994-02-07 | tc-alpha.c (md_atof): Warn that FP vals might not assemble properly | Ken Raeburn | 1 | -0/+3 | |
1994-02-07 | configure.in, tc-alpha, atof-generic changes | Ken Raeburn | 1 | -5/+17 | |
1994-02-07 | Enable alpha-*-osf* configuration. | Ken Raeburn | 1 | -1/+1 | |
1994-02-07 | (load_expression): Parenthesize operations in range checking, to avoid | Ken Raeburn | 1 | -5/+23 | |
precedence questions. (addr32): New static variable. (md_parse_option): Set it for "-32addr". (load_symbol_address): If addr32 is set, use ldl instead of ldq. | |||||
1994-02-07 | tc-alpha, obj-ecoff changes | Ken Raeburn | 1 | -0/+16 | |
1994-02-07 | * tc-alpha.c (md_section_align): Change second argument and | Ken Raeburn | 1 | -6/+4 | |
return type to valueT, to agree with tc.h. (alpha_do_align): Local static array nop_pattern is now unsigned char, to avoid overflow warnings. * tc-alpha.h (md_section_align): Delete declaration. * obj-ecoff.c (ecoff_frob_file): Ensure that ecoff_data for output bfd is non-null before indirecting through it. Crock to get GP set right: * tc-alpha.c (alpha_frob_ecoff_data): Renamed from alpha_frob_file. * tc-alpha.h (tc_frob_file): Macro deleted. * obj-ecoff.c (ecoff_frob_file) [TC_ALPHA]: Call alpha_frob_ecoff_data, then fill in optional-header info with gp value and register masks. | |||||
1994-02-07 | atof-generic.c, ecoff.c, literal.c, write.c changes | Ken Raeburn | 1 | -0/+19 | |
1994-02-07 | (atof_generic): Calculate maximum number of useful digits in integer | Ken Raeburn | 1 | -0/+9 | |
arithmetic, to eliminate only source of dependence on floating point support, which currently doesn't work yet on the Alpha. | |||||
1994-02-07 | * configure.in (hiux): Fixes from m-kasahr@sramhc.sra.co.JP. | Jeff Law | 2 | -0/+4 | |
1994-02-07 | * config/obj-som.c (obj_som_init_stab_section): Same change | Jeff Law | 1 | -0/+6 | |
as coffbfd and elf below. Zero the initial stab symbol after allocating it. | |||||
1994-02-05 | Don't refer to new fields unless BFD_ASSEMBLER (from sac). | Ian Lance Taylor | 1 | -0/+2 | |
1994-02-05 | Sat Feb 5 12:30:32 1994 Stan Shebs (shebs@andros.cygnus.com) | Stan Shebs | 2 | -0/+8 | |
* config/obj-coffbfd.c (obj_coff_init_stab_section): Zero the initial stab symbol after allocating it. * config/obj-elf.c (obj_elf_init_stab_section): Ditto. This fixes a critical bug observed in Q4 for Lynx. | |||||
1994-02-05 | * config/tc-hppa.c (pa_ip): addb[tf] should only accept | Jeff Law | 1 | -0/+6 | |
non-negated condition completers. Add support for addb pseudo-op which accepts both negated and non-negated completers. | |||||
1994-02-05 | * gas/hppa/more.parse/xmpyubug.s: New test. | Jeff Law | 7 | -0/+49 | |
* gas/hppa/more.parse/parse.exp: Run it. | |||||
1994-02-05 | * configure.in (rs6000*): Use cpu_type ppc. | Ian Lance Taylor | 2 | -1/+53 | |
(ppc-*-aix*): New target; use coff and force bfd_gas. | |||||
1994-02-05 | New files for PowerPC/POWER (RS/6000) support. | Ian Lance Taylor | 1 | -0/+2 | |
1994-02-05 | Changed relocs to be based on subsegments (when BFD_ASSEMBLER). | Ian Lance Taylor | 2 | -52/+53 | |
* subsegs.h (struct frchain): If BFD_ASSEMBLER, added new fields fix_root and fix_tail. (segment_info_type): If BFD_ASSEMBLER, don't define fix_tail field. * write.c (fix_new_internal): If BFD_ASSEMBLER, set fix_rootP and fix_tailP based on frchain_now, not seg_info (now_seg). (chain_frchains_together_1): Chain the subsegment relocs together. * subsegs.c (subseg_change): Don't clear fix_tail field. (subseg_get): Likewise. * literal.c (add_to_literal_pool): Look through the relocs via frchain_now, not seginfo. * write.c (write_object_file): Simplified usage of obj_frob_symbol and tc_frob_symbol. Always call both if the symbol is going to be output. * write.c (relax_segment): Use %ld rather than %d when printing fragP->fr_var, and cast it to long. | |||||
1994-02-04 | * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on | Ken Raeburn | 2 | -0/+18 | |
"simple_diff" from linker test suite. * gas/sun4/addend.exp: Use it. * gas/sun4/addend.d: New file. | |||||
1994-02-04 | * ecoff.c (ecoff_symbol_new_hook): Clear ecoff_extern_size, not | Ian Lance Taylor | 2 | -14/+29 | |
ecoff_undefined. (ecoff_frob_symbol): Don't check ecoff_undefined. (ecoff_build_symbols): Get size of an undefined symbol from sym->ecoff_extern_size, not S_GET_VALUE (sym). | |||||
1994-02-04 | Revert last change. | Ian Lance Taylor | 2 | -14/+0 | |
1994-02-04 | * config/tc-mips.c (md_apply_fix): If this is an undefined symbol, | Ian Lance Taylor | 2 | -0/+14 | |
subtract the value from fx_addnumber to since bfd_perform_relocation is going to add it in. | |||||
1994-02-02 | * Makefile.in: Avoid bug in losing hpux sed. | Jeff Law | 1 | -0/+4 | |
1994-02-02 | * config/tc-mips.c (file_mips_isa): New static variable. | Ian Lance Taylor | 3 | -7/+62 | |
(md_begin): Set it. (s_mipsset): Add support for .set mipN to set the ISA level. | |||||
1994-02-02 | * gasp.c (kinfo): Fully bracket initializer. | Ian Lance Taylor | 1 | -38/+38 | |
1994-02-02 | Stop claiming MIPS li.d and li.s insns are not supported, now that they are. | Roland Pesch | 1 | -9/+0 | |
1994-02-02 | Three scattered fixes (nearly lost!) from early suggestions by Jeff Law. | Roland Pesch | 1 | -18/+19 | |
1994-02-02 | Better organization, indexing, for MIPS-dep section. | Roland Pesch | 1 | -32/+94 | |
1994-02-02 | gasp.c, atof-ieee.c, ho-i386aix.h changes | Ken Raeburn | 1 | -0/+10 | |
1994-02-02 | * gasp.c (malloc): Don't declare, since host.h or system header files may | Ken Raeburn | 1 | -2/+0 | |
declare it differently. (Actually, the only use is in xmalloc; if xmalloc didn't also zero out the region of memory, I'd delete the function altogether and use the libiberty version...) | |||||
1994-02-02 | * config/ho-i386aix.h: Include sys/types.h and stdlib.h, not ho-sysv.h. Based | Ken Raeburn | 1 | -1/+2 | |
loosely on a patch from Minh Tran-Le. | |||||
1994-02-02 | (1) use new flag SMALL to control whether or not insn tables appear | Roland Pesch | 1 | -33/+72 | |
where avail (see comments in src) (2) minor proofreading improvements to HPPA sec, and page break improvement (for Cygnus format) to M68K sec | |||||
1994-02-01 | * config/tc-mips.c (mips_ip): Make an unsupported instruction a | Ian Lance Taylor | 2 | -2/+4 | |
warning, not an error. |