aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1994-01-26Change all occurances of RUNTEST_FLAGS to RUNTESTFLAGS to be consistant withRob Savoye2-3/+3
everything else. (and now work recursively too)
1994-01-26More changes as suggested by Roland. Fix buglets so that it passes makeinfo.Jeff Law1-13/+12
1994-01-26Tue Jan 25 18:30:34 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-1/+36
* as.c (quiet_flag): New flag. (main): If -noquiet given, display execution time and memory used.
1994-01-25 * doc/{all.texi,as.texinfo}: Add documentation for HPPA port.Jeff Law3-146/+496
1994-01-25Tue Jan 25 10:49:31 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs5-19/+60
* mpw-config.in (varargs.h, sys/*.h): Don't create when configuring. (host.h): Create with forward-include. * mpw-make.in (CFLAGS): Add -w flag. * mpw-build.in: New file, build script fragment.
1994-01-25Tue Jan 25 10:52:22 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-19/+23
* mpw-xconfig.in: Use forward-include to create include files.
1994-01-25Use <= in ecoff_frob_symbol, not <.Ian Lance Taylor1-1/+1
1994-01-25Various entries.Ian Lance Taylor1-0/+23
1994-01-25 * ecoff.c (ecoff_frob_symbol): New function. Put undefinedIan Lance Taylor4-93/+125
symbols of known size in the undefined section. Put small common symbols in a .scommon section. * ecoff.h (ecoff_frob_symbol): Declare. * config/obj-ecoff.h (obj_frob_symbol): Define. * config/obj-elf.c (obj_elf_write_symbol_p, obj_elf_write_symbol, obj_elf_frob_symbol): Removed unused functions. * config/obj-elf.h (obj_frob_symbol, obj_write_symbol): Removed unused macros. (obj_elf_frob_symbol, obj_elf_write_symbol): Removed declarations of unused functions. (obj_frob_symbol): Define if ECOFF_DEBUGGING.
1994-01-25 * tc-mips.c (g_switch_seen): New static variable.Ian Lance Taylor1-0/+11
(md_parse_option): Set g_switch_seen for -G option. (s_option): If creating PIC code, force the GP size to be 0. Warn if -G switch used with a non-zero value.
1994-01-25 * symbols.c (S_IS_COMMON): Use bfd_is_com_section rather thanIan Lance Taylor1-8/+31
comparing against bfd_com_section.
1994-01-24read.c (s_lcomm): Treat Alpha like MIPS in handling of .sbss section.Ken Raeburn2-2/+7
1994-01-21Fix gas_version.Rob Savoye1-3/+5
1994-01-20 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,Rob Savoye1-0/+6
sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run well under either version of expect
1994-01-20Tweak to run under either version of expect. Add a hack-around for aRob Savoye1-0/+5
dejagnu 1.1.1 (only) bug.
1994-01-20Tweak to work with either version of expect. Use the verbose function, fixRob Savoye1-16/+154
gas_version.
1994-01-20Tweaked to run under either version of expect.Rob Savoye1-0/+36
1994-01-20* expr.c (operand): For floating point operand with unusual fp char fromKen Raeburn2-24/+25
FLT_CHARS, preserve the character. Patch from Lisa Repka.
1994-01-20 * config/tc-mips.c (md_pseudo_table): Add all data allocationIan Lance Taylor2-0/+12
pseudo-ops: .hword, .int, .long, .octa, .quad, .short, .single.
1994-01-19Smuggle N_WARNING symbols into BFD in obj_aout_frob_symbol.Ian Lance Taylor2-1/+7
1994-01-19Get implicit val . right.Steve Chamberlain1-0/+5
1994-01-19 * config/tc-hppa.c: Disable multiple $CODE$ subspace code. ItJeff Law3-0/+19
confuses GDB for some unknown reason. * cofnig/obj-som.c: Likewise.
1994-01-19 * config/obj-coffbfd.c (obj_coff_endef): For C_EFCN, C_BLOCK andSteve Chamberlain1-1/+7
C_FCN assume .val has been set to .
1994-01-19* literal.c (add_to_literal_pool): Handle duplicates of values already writtenKen Raeburn2-2/+19
to literal pool.
1994-01-18 * config/obj-aout.c (obj_aout_frob_symbol): Try to get symbolsIan Lance Taylor2-206/+26
with explicitly marked stabs through BFD: if a symbol marked N_UNDF | N_EXT is in the absolute section, move it to the undefined section; move a symbol marked N_INDR into bfd_ind_section and set the BSF_INDIRECT flag.
1994-01-17 * ecoff.h (ecoff_set_gp_prolog_size): Declare.Ian Lance Taylor3-0/+83
* ecoff.c (ecoff_set_gp_prolog_size): Return type is void.
1994-01-17Comment and whitespace changes.Ian Lance Taylor1-5/+53
1994-01-17 * config/tc-hppa.c (pa_ip): Explicitly check for comma before 'u'Jeff Law2-0/+7
and 'f' template operand.
1994-01-17 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's testedJeff Law4-0/+63
elsewhere now. * gas/hppa/basic/{copr, coprmem, spop}.s: New tests. * gas/hppa/basic/basic.exp: Run them.
1994-01-17 * config/tc-hppa.c (pa_ip): Handle 'N', 'O', 'o', '0', '1', 'u',Jeff Law2-4/+53
and '2' in copr and sfu instruction templates.
1994-01-17 * as.h (subseg_force_new): Add prototype.Jeff Law2-0/+5
1994-01-15* app.c (do_scrub_next_char): Allow lines like " foolab :".David Edelsohn1-0/+2
1994-01-15* read.c (emit_expr): Fix computation of mask.David Edelsohn2-2/+7
1994-01-15* config/obj-elf.c (obj_elf_section): Fix loop termination test.David Edelsohn1-30/+101
1994-01-14ecoff.c, as.c changesKen Raeburn1-0/+6
1994-01-14(ecoff_set_gp_prolog_size): New function.Ken Raeburn1-115/+99
(current_file_idx): New static variable. (add_file): Use and increment current_file_idx instead of indx parameter. Also removed trailing whitespace from lines.
1994-01-14Oops. Didn't mean to change reject_dev_configs.Ken Raeburn1-1/+1
1994-01-14Don't include config.h directly any more.Ken Raeburn1-14/+20
1994-01-14* struc-symbol.h (struct symbol): Make all bitfields unsigned.Ken Raeburn1-0/+2
1994-01-13Changes for i960_validate_fix, i386-netbsd* configs, BFDDEF handling, literalKen Raeburn1-0/+25
pool offset bugs, config.h handling.
1994-01-13(add_to_literal_pool): Take symbol and addend as arguments, instead ofKen Raeburn1-0/+78
expression, for now. Fix calculation of offset to return.
1994-01-13(segment_info_type) [NEED_LITERAL_POOL]: Add field literal_pool_size.Ken Raeburn1-38/+81
1994-01-13* as.h: Include config.h. Added forward declaration for struct symbol.Ken Raeburn1-5/+36
(add_to_literal_pool): Fix declaration.
1994-01-13* configure.in (i386-*-netbsd*): New target, using te-netbsd.h.Ken Raeburn2-8/+13
(i386-*-netbsd0.8): New target, like 386bsd. * configure.in: Set BFDDEF in Makefile to "define" or "undef". * Makefile.in (config.h): Protect against multiple inclusions. Define or undef BFD_ASSEMBLER as specified by $(BFDDEF). (ALL_CFLAGS): Omit $(BFDDEF).
1994-01-13 * config/obj-som.c (som_frob_file): Call adjust_code_sectionsJeff Law2-16/+89
for each section. (adjust_code_sections): New function. Adjusts the VMA for all the $CODE$ subspaces. * config/tc-hppa.c (md_assemble): Also handle creating a fixup for the unwind descriptors if a function's label follows the .PROC and .ENTRY directives. (pa_entry): Don't set BSF_FUNCTION for the label symbol here; it is done elsewhere. Don't create a fixup for the unwind descriptors if the function's label has not been defined yet. (pa_proc): For SOM, place each procedure within a new $CODE$ subspace. Adjust the segment and frag for the associated function label if it exists.
1994-01-13 * subsegs.c (subseg_get): Accept new argument "force_new". IfJeff Law1-0/+33
set then a new segment is always created. All callers changed. (subseg_force_new): New function. Similar to subseg_new, but always force a new segment to be created. * config/obj-som.c (som_frob_file): Call adjust_code_sections for each section. (adjust_code_sections): New function. Adjusts the VMA for all the $CODE$ subspaces. * config/tc-hppa.c (md_assemble): Also handle creating a fixup for the unwind descriptors if a function's label follows the .PROC and .ENTRY directives. (pa_entry): Don't set BSF_FUNCTION for the label symbol here; it is done elsewhere. Don't create a fixup for the unwind descriptors if the function's label has not been defined yet. (pa_proc): For SOM, place each procedure within a new $CODE$ subspace. Adjust the segment and frag for the associated function label if it exists.
1994-01-13 * subsegs.c (subseg_get): Accept new argument "force_new". IfJeff Law1-10/+65
set then a new segment is always created. All callers changed. (subseg_force_new): New function. Similar to subseg_new, but always force a new segment to be created.
1994-01-13 * gas/all/gas.exp: No longer expect difference of forwardJeff Law2-0/+91
references to fail. * gas/all/x930509.s: Fix testcase to match how the expect code was written.
1994-01-13 * config/tc-hppa.c (hppa_fix_struct): Add new "segment" field.Jeff Law1-5/+17
(hppa_fix_new): Initialize segment field. (md_apply_fix): Do nothing for pc-relative fixup which involves crossing a segment boundary. (pa_procend): Undefine the current label after handling .PROC and .PROCEND directives. (dummy_symbol): Make type "symbolS *". Change references as appropriate.
1994-01-12 * gas/hppa/more.parse/procbug.s: Add test for another bug relatingJeff Law2-0/+13
to having a function's label follow the .PROC directive.