Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-01-05 | * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): | Steve Chamberlain | 2 | -2/+30 | |
sort using right pointer. | |||||
1996-01-05 | Move creating section begin/end labels to compiler crt{i,n}.o | Michael Meissner | 2 | -18/+8 | |
1996-01-04 | * configure.host: Change existing Linux HOSTING_CRT0 to be used | Ian Lance Taylor | 2 | -1/+23 | |
for a.out only, and put in appropriate HOSTING_CRT0 and HOSTING_LIBS values for Linux ELF. | |||||
1996-01-04 | * scripttempl/h8300.sc: Use all 64K for ram. | David Edelsohn | 1 | -0/+11 | |
* scripttempl/h8300h.sc: Define 256K ram size. | |||||
1995-12-26 | * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define | Ian Lance Taylor | 1 | -0/+5 | |
__eabi. | |||||
1995-12-19 | * ld-srec/srec.exp: Add setup_xfails for XCOFF targets. | Ian Lance Taylor | 2 | -5/+26 | |
1995-12-19 | * emultempl/aix.em (gld${EMULATION_NAME}_after_open): Only set | Ian Lance Taylor | 2 | -4/+36 | |
relocateable before calling ldctor_build_sets if the output file is in an XCOFF format. | |||||
1995-12-15 | * ld-srec/srec.exp: Remove i960 COFF setup_xfail. | Ian Lance Taylor | 2 | -7/+4 | |
1995-12-15 | * ldwrite.c (build_link_order): When handling a data statement, if | Ian Lance Taylor | 1 | -0/+6 | |
the endianness of the output file is unknown, use the endianness of the input file. | |||||
1995-12-12 | Reflect file rename. | Stan Shebs | 1 | -1/+1 | |
1995-12-12 | * mpw-config.in: Recognize mips-*-* as equivalent to | Stan Shebs | 4 | -4/+59 | |
mips-idt-ecoff. * mpw-eppcmac.c: Shortened from mpw-eppcmacos.c. * mpw-ld.r: Add version resources. (cfrg): Use symbolic instead of literal name for executable. | |||||
1995-12-11 | Moved the .reloc section slightly | Kim Knuttila | 1 | -0/+4 | |
1995-12-07 | * emultempl/aix.em (unix_ld): New static variable. | Ian Lance Taylor | 1 | -0/+5 | |
(gld${EMULATION_NAME}_parse_args): Handle -unix. (gld${EMULATION_NAME}_before_allocation): If unix_ld, pass gc as false and export_defineds as true to size_dynamic_sections. PR 8606. | |||||
1995-12-06 | * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Fix | David Edelsohn | 1 | -0/+3 | |
call to sort_sections. | |||||
1995-12-06 | * ldlang.c (print_statement{,s}): Delete duplicate prototype. | David Edelsohn | 1 | -0/+10 | |
(print_statement_list): Renamed from print_statement. All callers updated. (print_statement): New function to print just one statement. (print_{data,reloc,padding}_statement): Don't crash if output_section == NULL. (dprint_statement): New function. | |||||
1995-12-06 | * ldexp.c (exp_fold_tree): Permit assignments to dot in the final | Ian Lance Taylor | 1 | -0/+5 | |
phase if the current section is abs_output_section. PR 8605. | |||||
1995-12-02 | * ld-srec/srec.exp: Don't use [] in setup_xfail expressions. | Ian Lance Taylor | 2 | -5/+9 | |
1995-12-01 | * ldgram.y (PHDRS): New token. | Ian Lance Taylor | 2 | -2/+168 | |
(ifile_p1): Accept phdrs. (section): Accept phdr_opt at the end of the section definition. (phdr_op): New nonterminal. (phdrs, phdr_list, phdr, phdr_type, opt_hdrs, hdr): Likewise. * ldlex.l: Accept PHDRS. * ldlang.h (struct lang_output_section_phdr_list): Define. (lang_output_section_statement_type): Add phdrs field. (struct lang_phdr): Define. (LANG_PHDR_FILEHDR, LANG_PHDR_PHDRS): Define. (lang_new_phdr): Declare. * ldlang.c (lang_phdr_list): New static variable. (lang_output_section_statement_lookup): Initialize phdrs field. (lang_process): Call lang_record_phdrs. (lang_new_phdr): New function. (lang_section_in_phdr): New function. (lang_record_phdrs): New static function. * ld.texinfo: Document PHDRS. | |||||
1995-12-01 | * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets. | Ian Lance Taylor | 2 | -0/+10 | |
1995-11-30 | Expose .edata section | Kim Knuttila | 2 | -0/+200 | |
1995-11-30 | Add a comment saying .junk sections are discarded by the linker. | David Edelsohn | 1 | -0/+1 | |
1995-11-30 | Thu Nov 30 11:32:34 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵ | Ian Lance Taylor | 1 | -0/+7 | |
<manfred@lts.sel.alcatel.de> * configure.host (m68*-motorola-sysv): Define HOSTING_CRT0 and HOSTING_LIBS for testing. (m88*-motorola-sysv3): Define HOSTING_CRT0 and HOSTING_LIBS for testing. | |||||
1995-11-30 | Fix MPW tool installation | Stan Shebs | 1 | -0/+14 | |
1995-11-29 | * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets. | Ian Lance Taylor | 2 | -0/+11 | |
1995-11-28 | * lexsup.c (parse_args): Set config.dynamic_link to false for -N | Ian Lance Taylor | 1 | -0/+5 | |
and -n. | |||||
1995-11-27 | fix last change | Ian Lance Taylor | 1 | -2/+2 | |
1995-11-27 | * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*. | Ian Lance Taylor | 4 | -0/+436 | |
* ld-srec/sr1.c (V_SPILL, V_FILL): Define. * ld-srec/sr3.cc: Likewise. | |||||
1995-11-27 | * configure: Rebuild with autoconf 2.7. | Ian Lance Taylor | 1 | -1/+5 | |
1995-11-25 | * scripttempl/pe.sc: Two .junk's is too much junk. | David Edelsohn | 2 | -26/+53 | |
1995-11-21 | * configure.in: Use BFD_NEED_DECLARATION. | Ian Lance Taylor | 3 | -35/+373 | |
* acconfig.h: Put NEED_DECLARATION_FREE in @TOP@ section. * configure, config.in: Rebuild with autoconf 2.6. | |||||
1995-11-21 | * ldmain.c (constructor_callback): Don't warn about BFD_RELOC_CTOR | Ian Lance Taylor | 1 | -0/+15 | |
being unsupported if this is not a relocaeable link and the input BFD supports it, since ldctor_build_sets can cope with that case. | |||||
1995-11-21 | * ld-empic/empic.exp: Update for changes in objdump output. | Ian Lance Taylor | 2 | -2/+29 | |
1995-11-18 | Keep PowerMac emulation file. | Stan Shebs | 1 | -0/+1 | |
1995-11-18 | * configure.tgt (powerpc-*-macos*): New target. | Stan Shebs | 3 | -35/+373 | |
* emulparams/ppcmacos.sh: New file, PowerMac emulation. * Makefile.in (ALL_EMULATIONS): Add eppcmacos.o. (eppcmacos.c): New target. * mpw-eppcmacos.c: Update. * mpw-make.sed: Edit out attempts to use {GENSCRIPTS}. | |||||
1995-11-17 | * Makefile.in (CC_FOR_TARGET): Use @host@ and @target@, not | Ian Lance Taylor | 2 | -4/+14 | |
$(host_canonical) and $(target_canonical). (CXX_FOR_TARGET): Likewise. | |||||
1995-11-16 | * scripttempl/pe.sc (.endjunk): Move definition of `end' to here | David Edelsohn | 1 | -0/+5 | |
so the malloc heap begins at a sane place. | |||||
1995-11-16 | version 2.6 | Ken Raeburn | 1 | -0/+12 | |
1995-11-15 | * ld-srec/srec.exp: New tests. | Ian Lance Taylor | 4 | -0/+63 | |
* ld-srec/sr1.c, ld-srec/sr2.c, ld-srec/sr3.cc: New files. * lib/ld.exp (ld_simple_link): Discard warnings about not being able to find the entry symbol. | |||||
1995-11-15 | * ld-sh/sh2.c (__main): Define. | Ian Lance Taylor | 1 | -0/+6 | |
1995-11-14 | * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Use the | Ian Lance Taylor | 2 | -1/+18 | |
environment variable LD_RUN_PATH if neither -rpath nor -rpath-link were used. (gld${EMULATION_NAME}_before_allocation): Use the environment variable LD_RUN_PATH if -rpath was not used. * ld.texinfo, ld.1: Document LD_RUN_PATH. PR 8428. | |||||
1995-11-09 | * ldfile.c (ldfile_try_open_bfd): If bfd_error_invalid_target, | Ian Lance Taylor | 1 | -0/+3 | |
report a better error. | |||||
1995-11-09 | * emultempl/aix.em (gld${EMULATION_NAME}_before_allocation): Add | Ian Lance Taylor | 2 | -1/+115 | |
new local variable special_sections, and pass it to size_dynamic_sections. Look through the results, and move the sections around in the mapping so that they are defined correctly. | |||||
1995-11-08 | * ldemul.c (ldemul_default_target): Cast getenv return value. | Ian Lance Taylor | 1 | -4/+10 | |
1995-11-07 | added PowerPC PE targetting stuff | Kim Knuttila | 1 | -0/+12 | |
1995-11-07 | New PowerPC Portable Executable stuff | Kim Knuttila | 3 | -0/+6 | |
1995-11-07 | * ld.texinfo: The linker does not use _main as an entry point. | Ian Lance Taylor | 2 | -2/+4 | |
1995-11-07 | Tue Nov 7 11:46:11 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵ | Ian Lance Taylor | 1 | -0/+5 | |
<manfred@lts.sel.alcatel.de> * scripttempl/m88kbcs.sc (.data): Calculate next boundary modulo 0x2000 not 0x200. | |||||
1995-11-06 | * configure.in: Add test for whether free must be declared. | Ian Lance Taylor | 2 | -0/+8 | |
* sysdep.h: Declare free if necessary. Include "ansidecl.h". * acconfig.h: Explain NEED_DECLARATION_FREE. * configure, config.in: Rebuild. | |||||
1995-11-06 | * ld-empic/empic.exp: Accept a . in the address symbol. | Ian Lance Taylor | 1 | -1/+1 | |
1995-11-06 | * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and | Ian Lance Taylor | 3 | -0/+26 | |
powerpc*-*-aix*. Add code to create appropriate exports files, and pass appropriate compilation flags, and test against appropriate expected output. * ld-shared/xcoff.dat: New file. * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can not be linked using XCOFF. Use shlib_shlibvar1 as a sample function pointer, rather than shlib_mainvar. * ld-shared/sh1.c: Likewise. * ld-shared/shared.dat: Update for change from using shlib_mainvar to using shlib_shlibvar1. * ld-shared/sun4.dat: Likewise. |