aboutsummaryrefslogtreecommitdiff
path: root/bfd/section.c
AgeCommit message (Collapse)AuthorFilesLines
2001-06-02 * section.c (_bfd_strip_section_from_output): Handle NULLHans-Peter Nilsson1-0/+5
output_section.
2001-05-17Add a flag to asection, linker_has_input, and use it to reliablyAlan Modra1-4/+11
determine whether an input section is the first one assigned to an output section.
2001-04-14 * section.c (STD_SECTION): Add entsize.Jakub Jelinek1-5/+5
2001-04-142001-04-13 H.J. Lu <hjl@gnu.org>H.J. Lu1-0/+13
* section.c (SEC_MERGE): Define new flag for merging. (SEC_STRINGS): Likewise. (entsize): New field.
2001-03-08Update copyright noticesNick Clifton1-1/+2
2000-12-202000-12-19 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-17/+2
* sco5-core.c: Fix formatting. * section.c: Likewise. * sparclinux.c: Likewise. * sparclynx.c: Likewise. * sparcnetbsd.c: Likewise. * srec.c: Likewise. * stabs.c: Likewise. * stab-syms.c: Likewise. * sunos.c: Likewise. * syms.c: Likewise. * sysdep.h: Likewise.
2000-11-132000-11-09 Philip Blundell <pb@futuretv.com>Phil Blundell1-1/+1
* section.c (STD_SECTION): Set gc_mark flag.
2000-11-08 * elf64-ia64.c (elf64_ia64_final_link): New local unwind_output_sec.Richard Henderson1-0/+5
Set it before bfd_elf64_bfd_final_link call. Use it after the call. * section.c (bfd_set_section_contents): Call memcpy if section->contents set and location not equal to contents plus offset.
2000-10-12Another try at correcting relocations against discardedAlan Modra1-8/+9
link-once section symbols.
2000-10-10* section.c (bfd_make_section_anyway): Release newsect ptr whenAlan Modra1-2/+5
newsect->symbol fails to alloc. Use bfd_release instead of free.
2000-09-20Handle out of memory situations.Alan Modra1-0/+2
2000-09-08(bfd_get_unique_section_name): Put a dot before the numeric suffix.Alan Modra1-6/+6
2000-09-06`template' isn't a very good name for a variable.Alan Modra1-6/+6
Who invented c++ anyway?
2000-09-05(SEC_HAS_GOT_REF): Define new flag for asection.Alan Modra1-0/+57
(bfd_get_unique_section_name): New function.
2000-08-03Restore reverted code. Fix bug in reverted code which was eliminating tooNick Clifton1-7/+10
many segments.
2000-08-032000-08-03 H.J. Lu <hjl@gnu.org>H.J. Lu1-10/+7
* section.c: Back out the change made by Nick Clifton <nickc@cygnus.com> on 2000-07-31. It breaks stripping dynamic binaries. * bfd-in2.h: Likewise. * elf.c: Likewise.
2000-07-31Improve section to segment mapping code.Nick Clifton1-7/+10
2000-07-10Avoid negative section sequence ids.Alan Modra1-3/+3
2000-07-08Add sequence id field to asection.Alan Modra1-228/+240
Tidy comments and replace deprecated CONST with const.
2000-06-19Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add supportNick Clifton1-6/+6
for m68hc11 and m68hc12 processors.
2000-04-07SEC_BLOCK, SEC_CLINK, and C_STATLAB added (TI COFF support).Timothy Wall1-0/+10
2000-02-21This lot mainly cleans up `comparison between signed and unsigned' gccAlan Modra1-2/+4
warnings. One usused var, and a macro parenthesis fix too. Also check input sections are elf when doing gc in elflink.h.
2000-02-13 * section.c (_bfd_strip_section_from_output): Add info parameter.Ian Lance Taylor1-6/+34
If it passed as non-NULL, use it to check whether any input BFD has an input section which uses this output section. Change all callers. * bfd-in2.h: Rebuild. * bfd-in.h: Move declarations of bfd_get_elf_phdr_upper_bound and bfd_get_elf_phdrs in from bfd-in2.h, correcting patch of 1999-11-29. * bfd-in2.h: Rebuild.
2000-01-13Apply Tim walls octest vs bytes patchNick Clifton1-8/+11
1999-09-061999-09-06 Donn Terry <donn@interix.com>Ian Lance Taylor1-3/+47
* section.c (struct bfd_comdat_info): Define. (asection): Add comdat field. (STD_SECTION): Initialize comdat field. (bfd_make_section_anyway): Likewise. * bfd-in2.h: Rebuild.
1999-08-09 * section.c (SEC_SMALL_DATA): Rename from SEC_SHORT.Ian Lance Taylor1-1/+1
* bfd-in2.h: Rebuild.
1999-08-081999-08-08 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor1-0/+4
* section.c (SEC_SHARED): Define. * coffcode.h (sec_to_styp_flags): Handle SEC_SHARED. (styp_to_sec_flags): Likewise. * peicode.h (coff_swap_scnhdr_out): Likewise. * bfd-in2.h: Rebuild. 1999-08-08 Ian Lance Taylor <ian@zembu.com> * coffcode.h (coff_classify_symbol): Comment out part of 1999-08-05 change which breaks cygwin DLLs.
1999-08-06 * section.c (global_syms): Only initialize union field ifIan Lance Taylor1-9/+17
__STDC__.
1999-07-11 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor1-6/+10
as appropriate. Fill in structure initializations. Add variable initializations. Add casts. * dwarf1.c (parse_line_table): Change eachLine to unsigned long. (dwarf1_unit_find_nearest_line): Change i to unsigned long.
1999-06-20 * section.c (_bfd_strip_section_from_output): Ignore sectionsRichard Henderson1-2/+4
DISCARDed by the link script.
1999-06-15 * section.c (SEC_SHORT): Define.Richard Henderson1-0/+4
* bfd-in2.h: Rebuild.
1999-06-07 * section.c (_bfd_strip_section_from_output): Remove outputRichard Henderson1-12/+12
sections with no initial link_order.
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson1-0/+1075