Age | Commit message (Collapse) | Author | Files | Lines |
|
BFD_RELOC_32 in IDATA7.
PR 9877.
|
|
(pa_level): New function.
hpux10 gunk.
|
|
of shl_load calls for hpux10.
Just something that needed fixing.
|
|
|
|
|
|
|
|
* acconfig.h (HAVE_THREAD_DB_LIB): Added entry.
* configure: Regenerated.
* aclocal.m4 (CY_AC_PATH_TCLH, CY_AC_PATH_TKH): Use odd names to
avoid name clashes with SunOS headers.
|
|
* coffcode.h (coff_write_object_contents): If there are long
section names, always set the f_symptr field, even if there are no
symbols.
* peicode.h (coff_swap_filehdr_in): Don't clear the f_symptr field
if there are no symbols.
|
|
_bfd_coff_read_string_table.
(coff_real_object_p): Check return value of
make_a_section_from_file.
(_bfd_coff_read_string_table): Check that there are some symbols
before trying to read the string table size.
|
|
absolute symbol unless TC_FORCE_RELOCATION returns true.
|
|
to replace a symbol in a dynamic object with a symbol from another
dynamic object, do the replacement if the existing symbol is
global linkage code.
PR 9860.
Also fix a couple of comment typos and indentation problems.
|
|
for _ptrgl, and treat it as global linkage code.
PR 9860.
|
|
(line_numbers): New static variable.
(long_options): Add "line-numbers".
(usage): Mention -l and --line-numbers.
(main): Handle -l.
(print_symbol): Print line numbers if requested.
(get_relocs): New static function.
* binutils.texi, nm.1: Document -l/--line-numbers.
|
|
filename or N_SO symbol past the offset, and use it to indicate
that there is no line number or function when appropriate.
|
|
callers. If with_line_numbers is set, display line numbers of
relocation entries.
* binutils.texi, objdump.1: Document -l with -r.
|
|
* bcache.c (print_bcache_statistics): Avoid divide-by-zero
exception if one or more objfile has no symbols, such as when
a dynamic library has been stripped.
|
|
common symbol defined by the linker. Don't export function code
even if export_defineds is set.
PR 9856.
|
|
* configure configure.in: Only make sol-thread.o for native.
Also, switch to dlopened libthread_db.so.1.
* sol-thread.c: Switch to using dlopen to get the thread_db
library.
|
|
Change from 0xE0000000 to 0xC0000000.
PR 9792
|
|
d0{24:1},d0' works without an immediate prefix on the bit numbers.
(md_begin): Add digits to alt_notend_table.
(md_parse_option): Make s a const pointer.
|
|
(s_empty): New static function.
|
|
with the same name as a global variable.
* gas/all/gas.exp: Run cofftag test for any COFF target.
|
|
BFD_ASSEMBLER.
(filename_list_head, filename_list_tail): Likewise.
(c_section_symbol): Remove unused BFD_ASSEMBLER version.
(obj_coff_endef, BFD_ASSEMBLER version): Don't set the debugging
flag for C_MOS, C_MOE, C_MOU, or C_EOS symbols, since they should
have a section of N_ABS rather than N_DEBUG. If we do a merge,
remove the new symbol from the list.
(obj_coff_endef, both versions): Call tag_insert even if there is
an old symbol with the same name, if the old symbol does not
happen to be a tag.
(coff_frob_symbol): Check SF_GET_TAG, C_EOF, and C_FILE outside of
the SF_GET_DEBUG condition. Don't call SA_SET_SYM_ENDNDX with a
symbol that will be moved to the end of the symbol list.
(coff_adjust_section_syms): Always call section_symbol for .text,
.data, and .bss.
(coff_frob_section): Likewise. Also, remove unused variable
strname.
|
|
|
|
manipulating frags directly.
(md_number_to_field): Adjust mem_ptr correctly if ENDIAN is
defined.
|
|
whether the next character is '*' before checking whether we are
at the start of a line. Permit LINE_COMMENT_START to start a
comment in state 1 (seen some whitespace) as well, to match the
documentation.
|
|
|
|
|
|
problems.
(h8300_reloc16_estimate, cases R_JMP1, R_JMP2): Adjust "dot"
correctly for the two variants. Allow relaxing if the target
is 128 bytes away since after relaxation it'll be 126 bytes away.
(h8300_reloc16_estimate, case R_PCRWORD): Correctly adjust
"dot" and "value". Allow relaxing if the target is 128 bytes
away since after relaxation it'll be 126 bytes away.
* reloc16.c (bfd_coff_reloc16_relax_section): Keep relaxing
the given section until nothing changes.
Improving corner case relaxing for jmp:16->bra:8, jmp:24->bra:8 and
bCC:16->bCC:8.
Re-relax a section if something changes; more relaxing opportunities
may be available.
|
|
|
|
|
|
|
|
|
|
Recognize the NCR 4850 machine and NCR Pentium-based platforms.
|
|
distinguish sysv/svr4/bsd variants.
Based on a patch from Harlan Stenn <harlan@clark.net>.
|
|
* move-if-change: Added copyright notice.
|
|
(gld${EMULATION_NAME}_set_symbols): New static function to add
LD_LIBRARY_PATH to the list of search directories.
(ld_${EMULATION_NAME}_emulation): Add new set_symbols routine.
|
|
to keep the HP emulator database happy.
PR 9493.
|
|
|
|
|
|
|
|
* ecoff.c (_bfd_ecoff_new_section_hook): Remove the _PDATA
alignment hack--we can get the lnnoptr info another way without
suddenly increasing the alignment requirements. Set the flags for
the _PDATA section.
(ecoff_compute_section_file_positions): Do so.
|
|
|
|
|
|
test.
|
|
rather than . when computing _gp value. From Per Fogelstrom.
* emulparams/elf32lmip.sh (OTHER_GOT_SYMBOLS): Likewise.
|
|
remove_output will do it anyhow.
* ldlang.c (open_output): Set boolean variable to true, not 1.
|
|
From Kevin Buettner <kev@primenet.com>.
|
|
|
|
|