Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1993-06-21 | * elfcode.h (bfd_add_to_strtab): Now static. | Ken Raeburn | 1 | -123/+201 | |
(sym_is_global): New function. (bfd_section_from_shdr): Makr stirng tables other than for section and symbol names as normal sections having contents. (fix_up_strtabs): New function; fixes up ELF header fields for stab sections with string tables associated. (elf_write_object_contents): Map fix_up_strtabs over all BFD sections. Reordered condition tests for symbol flags; default to local-object value instead of global-object. * elfcode.h (new_section_hook): Define here. | |||||
1993-06-21 | Regenerated after my changes to bfd-in.h. | Ken Raeburn | 1 | -4/+2 | |
1993-06-21 | Regenerated after Kingdon's changes to cache.c. | Ken Raeburn | 1 | -23/+24 | |
(Declaration for bfd_cache_init is gone now.) | |||||
1993-06-21 | No longer use dummy new-section-hook. | Ken Raeburn | 1 | -1/+0 | |
1993-06-21 | Generate bfd.h in current directory by grabbing 64-bit definition (if any) | Ken Raeburn | 1 | -15/+7 | |
from sysdep.h (and nothing else) and inserting it into bfd-in2.h. Remove ../include/bfd.h if found, in case it's left over from previous versions of this code. | |||||
1993-06-21 | Change insertion marker for new bfd.h generation scheme. | Ken Raeburn | 1 | -4/+2 | |
1993-06-19 | * reloc.c (bfd_perform_relocation): Check for overflow on | David MacKenzie | 2 | -97/+239 | |
pc-relative relocations if the howto asked for it. | |||||
1993-06-18 | * Makefile.in (stmp-bfd.h): Ignore nonzero exit status from grep. | Jim Kingdon | 2 | -1/+5 | |
1993-06-18 | * config/riscos.m{h,t}: New files. | Jim Kingdon | 2 | -8/+56 | |
* configure.{host,in}: Use them. | |||||
1993-06-18 | comment change. This is a mips file, not 88k. | K. Richard Pixley | 1 | -0/+4 | |
1993-06-18 | * cache.c (bfd_cache_init): Increment open_files and call close_one | Jim Kingdon | 1 | -0/+13 | |
if necessary. (bfd_open_file): Don't increment open_files here. | |||||
1993-06-18 | * config/delta88.mh: Don't set CC. | Jim Kingdon | 1 | -0/+2 | |
1993-06-18 | #if 0 out some more declarations which conflict with system headers | Jim Kingdon | 1 | -0/+3 | |
1993-06-18 | new file | Jim Kingdon | 1 | -0/+36 | |
1993-06-18 | * Makefile.in: Add elf32-{mips,m88k,generic}. | Jim Kingdon | 3 | -7/+3349 | |
elf32-{mips,m88k,generic}.c: New files. targets.c (target_vector): Include bfd_elf32_{mips,m88k,generic}_vec. elfcode.h (elf_object_p): Match elf32-generic for all machines which don't match a different target. | |||||
1993-06-18 | * cache.c, bfd-in.h: New function bfd_make_cacheable. | Jim Kingdon | 1 | -0/+36 | |
opncls.c (bfd_fdopenr): Suggest it in the comment. * cache.c (bfd_cache_init): Increment open_files. | |||||
1993-06-18 | * Makefile.in: Add elf32-{mips,m88k}. | Jim Kingdon | 4 | -4/+22 | |
elf32-{mips,m88k}.c: New files. targets.c (target_vector): Include bfd_elf32_{mips,m88k}_vec. | |||||
1993-06-18 | Eliminate "int8_type", "int16_type", "int32_type", and their | John Gilmore | 28 | -485/+13 | |
variants from the BFD universe. Leave the 64-bit types for now, since they are in flux. * hosts/*.h: Remove declarations of all these types. | |||||
1993-06-18 | Eliminate "int8_type", "int16_type", "int32_type", and their | John Gilmore | 3 | -111/+153 | |
variants from the BFD universe. Leave the 64-bit types for now, since they are in flux. * aoutx.h, hp300hpux.c: Eliminate needless (int32_type) casts. * libaout.h (GET_SWORD): Convert (int32_type) to (int). * ieee.c: Convert uint8e_type => unsigned char. * oasys.c: Extensive changes to eliminate obsolete types. These depend on changes in ../include/oasys.h as well. | |||||
1993-06-18 | * hosts/delta88.h: #if 0 out some declarations which conflict with | Jim Kingdon | 2 | -0/+20 | |
system headers. | |||||
1993-06-16 | allow "make bfd.h" to still dtrt | Ken Raeburn | 1 | -0/+1 | |
1993-06-16 | updated | Ken Raeburn | 1 | -0/+1709 | |
1993-06-16 | Move bfd.h to ../include. (Directory is created if it doesn't exist.) | Ken Raeburn | 1 | -58/+72 | |
Insert sysdep.h into it, so manually including it isn't required for every single file using bfd.h. Search ../include when compiling. | |||||
1993-06-16 | Put in marker for sysdep.h inclusion. | Ken Raeburn | 1 | -10/+52 | |
(int64_type, uint64_type): Define when using "long long" fallback for HOST_64_BIT. | |||||
1993-06-16 | comment branches in ARCH_SIZE test | Ken Raeburn | 1 | -8/+10 | |
1993-06-16 | remove parentdir support | David D. Zuhn | 3 | -21/+27 | |
1993-06-15 | Second try at getting elfNAME macros right. | Ken Raeburn | 1 | -6/+17 | |
Under ANSI C, "32_" is not a valid pp-token... | |||||
1993-06-15 | (elfNAME, ElfNAME): Use CAT directly rather than going through NAME. | Ken Raeburn | 1 | -3/+5 | |
(bfd_elf32_new_section_hook): Declare. | |||||
1993-06-15 | protect against multiple inclusions | Ken Raeburn | 3 | -9/+23 | |
1993-06-15 | * hppa.c (hppa_get_symbol_info): Remove redundant copy. | Stu Grossman | 2 | -17/+13 | |
* Expurgate random DEFUNs that have crept in. | |||||
1993-06-14 | * coff-mips.c (ecoff_set_symbol_info): Constructor sections should | Ian Lance Taylor | 2 | -2/+14 | |
only be aligned to a 4 byte boundary. | |||||
1993-06-12 | * hosts/std-host.h (struct int64e_struct): Remove needless typedef | Jim Kingdon | 2 | -1/+11 | |
keyword. | |||||
1993-06-11 | * hosts/std-host.h (int64e_type): Fix definition. | David Edelsohn | 1 | -0/+4 | |
1993-06-11 | (int64e_type): Fix definition. | David Edelsohn | 1 | -1/+1 | |
1993-06-10 | Add ansidecl.h | Steve Chamberlain | 1 | -0/+1 | |
1993-06-10 | * coff-mips.c (ecoff_sec_to_styp_flags): Use STYP_MIPS_INIT for | Ian Lance Taylor | 2 | -2/+12 | |
section named _INIT. Don't set STYP_TEXT unless SEC_CODE is set. (ecoff_styp_to_sec_flags): Treat a STYP_MIPS_INIT section like a STYP_TEXT section. | |||||
1993-06-09 | fix comment portability problem (ultrix) | David D. Zuhn | 1 | -0/+5 | |
1993-06-09 | * coff-mips.c (ecoff_mkobject_hook): Mark ZMAGIC files as D_PAGED. | Ian Lance Taylor | 2 | -200/+498 | |
(ecoff_write_object_contents): If not D_PAGED, don't add the section headers to text_size. If not D_PAGED, set the magic number to OMAGIC rather than ZMAGIC. If creating a D_PAGED executable, the executable must fully occupy an even number of pages. (ecoff_set_symbol_info, make_bfd_asection, ecoff_little_vec, ecoff_big_vec): Consistently set section alignment power to 4, since ECOFF sections should be multiples of 16 bytes. (ecoff_little_vec, ecoff_big_vec): Added D_PAGED to object_flags. Made ar_pad_char and ar_max_namelen agree for both. | |||||
1993-06-09 | move to hosts | Jim Kingdon | 1 | -12/+0 | |
1993-06-09 | * elfcode.h (elf_slurp_symbol_table): subtract section vma from | Mark Eichin | 1 | -0/+6 | |
symbol value, since bfd symbols are section relative, but ELF symbols aren't. for previous change. | |||||
1993-06-08 | * cpu-i960.c, cpu-h8300.c (compatible): Make static. | Steve Chamberlain | 1 | -0/+5 | |
1993-06-08 | new stuff for Sony News | Jim Kingdon | 1 | -0/+4 | |
1993-06-08 | new file | Jim Kingdon | 1 | -0/+12 | |
1993-06-08 | * bfd-in2.h, archures.c (bfd_mach_h8300[h]): new defines. | Steve Chamberlain | 2 | -337/+178 | |
* coff-h8300.c: More addressing modes. * coffcode.h (coff_set_arch_mach_hook): Cope with H8300 magic number. * cpu-h8300.c: Removed disassemble stuff. (h8300_scan): Recognise H8/300H name. (compatible): New function. * reloc16.c (bfd_coff_reloc16_get_relocated_sec): Cope with more addressing modes. | |||||
1993-06-08 | * coff-mips.c (ecoff_compute_section_file_positions, | Ian Lance Taylor | 1 | -0/+16 | |
ecoff_write_object_contents): Only round to page boundaries if D_PAGED flag is set for the output BFD. | |||||
1993-06-04 | include right headers | Steve Chamberlain | 1 | -5/+1 | |
1993-06-04 | * coffcode.h (get_index, coff_slurp_symbol_table): Fix pointer | Steve Chamberlain | 1 | -0/+8 | |
casts to work on machine where sizeof(long) != sizeof(int) != sizeof(char *). * coffgen.c (coff_get_normalized_symtab): Ditto. * cpu-h8300.c coff-h8300.c: Support for H8/300-H. | |||||
1993-06-04 | Patch from minyard@bnr.ca: For empty symbol table, write out number "4" in | Ken Raeburn | 1 | -19/+25 | |
correct byte order. | |||||
1993-06-04 | Remove comments about adding new news config stuff. | Stu Grossman | 1 | -5/+0 | |
1993-06-04 | Per bashed me on the head. I am now right thinking once again! | Stu Grossman | 2 | -167/+0 | |