Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
(current_file_idx): New static variable.
(add_file): Use and increment current_file_idx instead of indx parameter.
Also removed trailing whitespace from lines.
|
|
|
|
|
|
|
|
pool offset bugs, config.h handling.
|
|
expression, for now. Fix calculation of offset to return.
|
|
|
|
(add_to_literal_pool): Fix declaration.
|
|
(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).
|
|
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.
|
|
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.
|
|
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.
|
|
references to fail.
* gas/all/x930509.s: Fix testcase to match how the expect code was
written.
|
|
(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.
|
|
to having a function's label follow the .PROC directive.
|
|
|
|
char.
* write.c (adjust_reloc_syms): Remove unused variable symseginfo.
(write_object_file): Don't define punt_it if it won't be used.
(fixup_segment): Don't define skip if it won't be used.
|
|
dealing with labels without colons (for HPPA and MRI).
|
|
found while working on multiple $CODE$ subspace support.
|
|
|
|
digit_2 renamed to start. Fix check for whether number will fit in 32 bits.
* read.c (emit_expr): Use valueT instead of long.
|
|
(special_sections): Define.
(obj_elf_special_section): Get default types and attributes from
list of special sections.
* config/tc-mips.c (ELF_TC_SPECIAL_SECTIONS): Define.
|
|
sections to be close together.
|
|
|
|
spots.
|
|
* listing.c: Include subsegs.h.
(listing_prev_line): New function.
(calc_hex): Reset byte_in_frag to zero for each new frag.
* config/tc-mips.c (append_insn): Call listing_prev_line after
emitting nop instructions.
* Makefile.in (listing.o): Depends upon subsegs.h.
|
|
|
|
to fail.
* gas/hppa/more.parse/procbug.s: Add missing .procend.
|
|
here. Handle case where label may be defined after the .PROC.
(pa_proc): It is not an error if the procedure's label isn't
defined before the .PROC directive.
|
|
|
|
tc-i386.h (TARGET_FORMAT) [TE_NetBSD]: Use a.out-netbsd-386 for this config.
|
|
with the associate stabs information.
(ecoff_build_symbols): Never set the type of stabs symbols to
st_Global. Don't update the symbol index or ifd if the gas symbol
is not the same as the ECOFF symbol (which is now the case for
stabs symbols).
|
|
* mpw-make.in: Replace 8-bit chars with their names.
* config/ho-mpw.h (LOSING_COMPILER): Define.
|
|
* config/tc-mips.c (macro): Add a LOSING_COMPILER ifdef that
splits the function.
(macro2): New function, if LOSING_COMPILER defined.
|
|
end of a section. (write_object_file): Temporary fix - setup
stdoutput.
|
|
|
|
without .set noat.
|
|
|
|
|
|
|
|
|
|
|
|
micro-kernel.
|
|
|
|
* Makefile.in (INCLUDES): Add $(srcdir)/.. to places to search.
* config/obj-ecoff.c: Include files as "bfd/" instead of "../bfd/".
* app.c, flonum.h, hex-value.c (const): Change #if to be more
portable.
|
|
|
|
|
|
* config.sub: Add MPW-related aliases.
* mpw-configure: New file, MPW version of configure.
* mpw-config.in: New file, MPW version of configure.in.
* mpw-xconfig.in: New file, addon to configure.in.
Mon Jan 3 12:42:45 1994 Stan Shebs (shebs@andros.cygnus.com)
* mpw-xconfig.in: New file, mpw x mips configuration bits.
|
|
app.c change
|