Nick Clifton
bc67d8a6e3
Restore reverted code. Fix bug in reverted code which was eliminating too
...
many segments.
2000-08-03 19:40:29 +00:00
H.J. Lu
c0f7859bc6
2000-08-03 H.J. Lu <hjl@gnu.org>
...
* 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-08-03 13:50:35 +00:00
Nick Clifton
5c440b1e3b
Improve section to segment mapping code.
2000-07-31 18:45:26 +00:00
Alan Modra
3df7b4e2d2
Avoid negative section sequence ids.
2000-07-10 02:05:40 +00:00
Alan Modra
52b219b5e4
Add sequence id field to asection.
...
Tidy comments and replace deprecated CONST with const.
2000-07-08 12:08:43 +00:00
Nick Clifton
60bcf0fa8c
Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
...
for m68hc11 and m68hc12 processors.
2000-06-19 01:22:44 +00:00
Timothy Wall
34cbe64ecf
SEC_BLOCK, SEC_CLINK, and C_STATLAB added (TI COFF support).
2000-04-07 00:58:07 +00:00
Alan Modra
f6af82bd44
This lot mainly cleans up `comparison between signed and unsigned' gcc
...
warnings. One usused var, and a macro parenthesis fix too. Also check
input sections are elf when doing gc in elflink.h.
2000-02-21 12:01:27 +00:00
Ian Lance Taylor
7f8d5fc90b
* section.c (_bfd_strip_section_from_output): Add info parameter.
...
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-02-13 22:45:29 +00:00
Nick Clifton
9a968f4332
Apply Tim walls octest vs bytes patch
2000-01-13 22:10:36 +00:00
Ian Lance Taylor
022a5af495
1999-09-06 Donn Terry <donn@interix.com>
...
* 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-09-06 18:34:29 +00:00
Ian Lance Taylor
851edbafcc
* section.c (SEC_SMALL_DATA): Rename from SEC_SHORT.
...
* bfd-in2.h: Rebuild.
1999-08-09 03:20:31 +00:00
Ian Lance Taylor
bd826630b1
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
...
* 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-08 16:50:27 +00:00
Ian Lance Taylor
22bc497dda
* section.c (global_syms): Only initialize union field if
...
__STDC__.
1999-08-06 23:31:14 +00:00
Ian Lance Taylor
7442e600c8
* Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
...
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-07-11 19:49:48 +00:00
Richard Henderson
0bde07d41a
* section.c (_bfd_strip_section_from_output): Ignore sections
...
DISCARDed by the link script.
1999-06-20 14:15:42 +00:00
Richard Henderson
0c3ff40b22
* section.c (SEC_SHORT): Define.
...
* bfd-in2.h: Rebuild.
1999-06-15 15:12:23 +00:00
Richard Henderson
9d7428a9e3
* section.c (_bfd_strip_section_from_output): Remove output
...
sections with no initial link_order.
1999-06-07 23:22:00 +00:00
Richard Henderson
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00