File cross-hppa-binutils.changes of Package binutils
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Thu Jan 24 14:10:56 UTC 2019 - matz@suse.com
3
4
- Add s390-relro.diff to improve relro support on s390
5
[fate#326356]
6
7
-------------------------------------------------------------------
8
Thu Dec 6 13:53:51 UTC 2018 - matz@suse.com
9
10
- Fix the fix for PR23919 [bsc#1118644]:
11
rename handle-ELF-compressed-header-alignment-correctly-by-.patch
12
to fix-pr23919-1.diff and add fix-pr23919-2.diff
13
and fix-pr23919-3.diff .
14
15
-------------------------------------------------------------------
16
Tue Nov 27 12:43:42 UTC 2018 - Martin Liška <mliska@suse.cz>
17
18
- Add handle-ELF-compressed-header-alignment-correctly-by-.patch:
19
PR23919.
20
21
-------------------------------------------------------------------
22
Tue Aug 28 14:07:15 UTC 2018 - matz@suse.com
23
24
- Update to binutils-2_31-branch @e51abf7e3, minor bugfixes in
25
the support for the X86_ISA_1_* notes. Adds
26
patch binutils-2.31-branch.diff.gz .
27
- Add binutils-revert-plt32-in-branches.diff on anything older
28
than Tumbleweed to not break old tools not expecting
29
PLT32 instead of PC32 relocs on x86_64.
30
- Includes fixes for these CVEs:
31
* from 2.30:
32
bnc#1065643 aka CVE-2017-15996 aka PR22361
33
bnc#1065689 aka CVE-2017-15939 aka PR22205
34
bnc#1065693 aka CVE-2017-15938 aka PR22209
35
bnc#1068640 aka CVE-2017-16826 aka PR22376
36
bnc#1068643 aka CVE-2017-16832 aka PR22373
37
bnc#1068887 aka CVE-2017-16831 aka PR22385
38
bnc#1068888 aka CVE-2017-16830 aka PR22384
39
bnc#1068950 aka CVE-2017-16829 aka PR22307
40
bnc#1069176 aka CVE-2017-16828 aka PR22386
41
bnc#1069202 aka CVE-2017-16827 aka PR22306
42
* from 2.31:
43
bnc#1077745 aka CVE-2018-6323 aka PR22746
44
bnc#1079103 aka CVE-2018-6543 aka PR22769
45
bnc#1079741 aka CVE-2018-6759 aka PR22794
46
bnc#1080556 aka CVE-2018-6872 aka PR22788
47
bnc#1081527 aka CVE-2018-7208 aka PR22741
48
bnc#1083528 aka CVE-2018-7570 aka PR22881
49
bnc#1083532 aka CVE-2018-7569 aka PR22895
50
bnc#1086608 aka CVE-2018-8945 aka PR22809
51
bnc#1086784 aka CVE-2018-7643 aka PR22905
52
bnc#1086786 aka CVE-2018-7642 aka PR22887
53
bnc#1086788 aka CVE-2018-7568 aka PR22894
54
bnc#1090997 aka CVE-2018-10373 aka PR23065
55
bnc#1091015 aka CVE-2018-10372 aka PR23064
56
bnc#1091365 aka CVE-2018-10535 aka PR23113
57
bnc#1091368 aka CVE-2018-10534 aka PR23110
58
- Removes binutils-fix-pr21964.diff as it's included in 2.31.
59
Rebase testsuite.diff and aarch64-common-pagesize.patch .
60
61
-------------------------------------------------------------------
62
Tue Jul 31 11:45:27 UTC 2018 - rguenther@suse.com
63
64
- Disable -z separate-code everywhere but in Tumbleweed.
65
66
-------------------------------------------------------------------
67
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
68
69
- Update to binutils 2.31
70
* The AArch64 port now supports showing disassembly notes which are emitted
71
when inconsistencies are found with the instruction that may result in the
72
instruction being invalid. These can be turned on with the option -M notes
73
to objdump.
74
* The AArch64 port now emits warnings when a combination of an instruction and
75
a named register could be invalid.
76
* Added O modifier to ar to display member offsets inside an archive
77
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
78
now only set the bottom bit of the address of thumb function symbols
79
if the -mthumb-interwork command line option is active.
80
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
81
Build Attribute notes if none are present in the input sources. Add a
82
--enable-generate-build-notes=[yes|no] configure time option to set the
83
default behaviour. Set the default if the configure option is not used
84
to "no".
85
* Remove -mold-gcc command-line option for x86 targets.
86
* Add -O[2|s] command-line options to x86 assembler to enable alternate
87
shorter instruction encoding.
88
* Add support for .nops directive. It is currently supported only for
89
x86 targets.
90
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
91
* Add a configure option --enable-separate-code to decide whether
92
-z separate-code should be enabled in ELF linker by default. Default
93
to yes for Linux/x86 targets. Note that -z separate-code can increase
94
disk and memory size.
95
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
96
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
97
- Refresh enable-targets-gold.diff.
98
- Adjust cross-avr-omit_section_dynsym.patch.
99
- Remove binutils-2.30-branch.diff.
100
101
-------------------------------------------------------------------
102
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
103
104
- riscv-relax-versioned-hidden.patch: RISC-V: Fix symbol address problem
105
with versioned symbols (PR ld/22756)
106
107
-------------------------------------------------------------------
108
Sat May 12 20:57:32 UTC 2018 - afaerber@suse.de
109
110
- Restore riscv64-elf cross prefix via symlinks
111
112
-------------------------------------------------------------------
113
Tue Apr 3 14:56:44 UTC 2018 - matz@suse.com
114
115
- Fix pacemaker libqb problem with section start/stop
116
symbols, aka PR21964. [bnc#1075418]
117
Adds binutils-fix-pr21964.diff .
118
(this is a change from SLE12, that was already included in 2.31
119
binutils tree, mentioned for completeness to not loose tracking)
120
121
-------------------------------------------------------------------
122
Thu Mar 22 17:11:45 UTC 2018 - schwab@suse.de
123
124
- riscv-relax-relocatable.patch: RISC-V: Don't enable relaxation in
125
relocatable link
126
127
-------------------------------------------------------------------
128
Tue Mar 20 11:26:23 UTC 2018 - rguenther@suse.com
129
130
- Update binutils-2.30-branch.diff: 2.30 branch @7c78c26eefbb8
131
* Includes more complete fix for PR20882.
132
* Includes fix for PR22836. [boo#1085784]
133
* Includes fix for PR22983.
134
135
-------------------------------------------------------------------
136
Thu Mar 8 11:33:31 UTC 2018 - schwab@suse.de
137
138
- riscv-relax-size.patch: Fix symbol size bug when relaxation deletes bytes
139
140
-------------------------------------------------------------------
141
Tue Mar 6 16:01:24 UTC 2018 - matz@suse.com
142
143
- Add binutils-pr22868.diff to fix testsuite fails in LLVM.
144
145
-------------------------------------------------------------------
146
Mon Feb 26 11:03:07 UTC 2018 - schwab@suse.de
147
148
- Update to binutils 2.30
149
* Add --debug-dump=links option to readelf and --dwarf=links option to objdump
150
which displays the contents of any .gnu_debuglink or .gnu_debugaltlink
151
sections.
152
Add a --debug-dump=follow-links option to readelf and a --dwarf=follow-links
153
option to objdump which causes indirect links into separate debug info files
154
to be followed when dumping other DWARF sections.
155
* Add support for loaction views in DWARF debug line information.
156
* Add -z separate-code to generate separate code PT_LOAD segment.
157
* Add "-z undefs" command line option as the inverse of the "-z defs" option.
158
* Add -z globalaudit command line option to force audit libraries to be run
159
for every dynamic object loaded by an executable - provided that the loader
160
supports this functionality.
161
* Tighten linker script grammar around file name specifiers to prevent the use
162
of SORT_BY_ALIGNMENT and SORT_BY_INIT_PRIORITY on filenames. These would
163
previously be accepted but had no effect.
164
* The EXCLUDE_FILE directive can now be placed within any SORT_* directive
165
within input section lists.
166
- binutils-2.30-branch.diff: 2.30 branch @4cd0043413
167
- riscv-wrap-relax.patch: Fix linker relaxation with --wrap
168
- Remove use-hashtype-both-by-default.diff, use
169
--enable-default-hash-style=both instead
170
- Remove binutils-2.29-branch.diff, s390x-8fe09d7.diff
171
- Use riscv64-suse-linux as target for cross-riscv64-binutils
172
173
-------------------------------------------------------------------
174
Fri Jan 26 13:40:13 UTC 2018 - dimstar@opensuse.org
175
176
- Drop bc BuildRequires: no longer needed.
177
178
-------------------------------------------------------------------
179
Mon Jan 22 09:40:25 UTC 2018 - schwab@suse.de
180
181
- Add riscv64 to %target_list
182
183
-------------------------------------------------------------------
184
Wed Jan 17 11:28:03 UTC 2018 - afaerber@suse.de
185
186
- Add arm-none-eabi symlinks (bsc#1074741)
187
188
-------------------------------------------------------------------
189
Mon Oct 2 19:29:22 UTC 2017 - matz@suse.com
190
191
- Add s390x-8fe09d7.diff to fix typo in ELF notes.
192
193
-------------------------------------------------------------------
194
Fri Sep 29 08:26:45 UTC 2017 - mliska@suse.cz
195
196
- Update binutils-2.29-branch.diff to @a45d8fd5ffbf888 fixing PR 22220.
197
198
-------------------------------------------------------------------
199
Thu Sep 28 08:26:12 UTC 2017 - rguenther@suse.com
200
201
- Update to 2.29.1 release, accumulating bugfixes.
202
- Update binutils-2.29-branch.diff to @a38a1d80 and to be
203
relative to the 2.29.1 release fixing following PRs/bnc/CVE:
204
22058 [bnc#1057149, CVE-2017-14130]
205
21813 [bnc#1052503, CVE-2017-12456, bnc#1052507, CVE-2017-12454,
206
bnc#1052509, CVE-2017-12453, bnc#1052511, CVE-2017-12452,
207
bnc#1052514, CVE-2017-12450, bnc#1052503, CVE-2017-12456,
208
bnc#1052507, CVE-2017-12454, bnc#1052509, CVE-2017-12453,
209
bnc#1052511, CVE-2017-12452, bnc#1052514, CVE-2017-12450]
210
22148 [bnc#1060599, CVE-2017-14745]
211
22163 [bnc#1061241, CVE-2017-14974]
212
21933 [bnc#1053347, CVE-2017-12799]
213
21787 [bnc#1052518, CVE-2017-12448]
214
22018 [bnc#1056312, CVE-2017-13757]
215
22170 [bnc#1060621, CVE-2017-14729]
216
22047 [bnc#1057144, CVE-2017-14129]
217
22059 [bnc#1057139, CVE-2017-14128]
218
21990 [bnc#1058480, CVE-2017-14333]
219
22113 [bnc#1059050, CVE-2017-14529]
220
as well as these PRs:
221
22061, 21786, 21916, 21994, 22064, 21995, 21909, 21441, 22060,
222
22067, 22032, 21820, 22048, 22199, 21781, 21824, 21861, 22150.
223
224
-------------------------------------------------------------------
225
Wed Aug 30 13:04:20 UTC 2017 - matz@suse.com
226
227
- Update to 2.29 (@5d25156), upstream fix for PR21884, as
228
well as PRs 18808 18841 21840 21988 21910 21962 21964.
229
230
-------------------------------------------------------------------
231
Fri Aug 11 14:00:02 UTC 2017 - matz@suse.com
232
233
- Last fixes for PR21884 weren't complete, adjust
234
binutils-2.29-branch.diff some more for this.
235
236
-------------------------------------------------------------------
237
Thu Aug 10 14:49:16 UTC 2017 - matz@suse.com
238
239
- Update to 2.29 branch (@de44148c), fixing PR21884, a segfault
240
in ld while building memtest86+ .
241
Changes binutils-2.29-branch.diff.
242
243
-------------------------------------------------------------------
244
Mon Jul 31 17:12:31 UTC 2017 - matz@suse.com
245
246
- Update to 2.29 branch, fixing PR21847, affecting the ppc64le
247
ABI in corner cases since 2.29 release.
248
Adds binutils-2.29-branch.diff.
249
- Remove binutils-2.29-gold-mips.patch, obsolete by the update.
250
251
-------------------------------------------------------------------
252
Wed Jul 26 10:53:13 UTC 2017 - rguenther@suse.com
253
254
- Add binutils-2.29-gold-mips.patch to fix build on SLE-11.
255
256
-------------------------------------------------------------------
257
Wed Jul 26 08:05:04 UTC 2017 - rguenther@suse.com
258
259
- Update to binutils 2.29. [fate#321454, fate#321494, fate#323293]
260
- Fixes these security-related PRs/bnc/CVEs:
261
18750 [bsc#1030296, CVE-2014-9939]
262
20891 [bsc#1030585, CVE-2017-7225]
263
20892 [bsc#1030588, CVE-2017-7224]
264
20898 [bsc#1030589, CVE-2017-7223]
265
20905 [bsc#1030584, CVE-2017-7226]
266
20908 [bsc#1031644, CVE-2017-7299]
267
20909 [bsc#1031656, CVE-2017-7300]
268
20921 [bsc#1031595, CVE-2017-7302]
269
20922 [bsc#1031593, CVE-2017-7303]
270
20924 [bsc#1031638, CVE-2017-7301]
271
20931 [bsc#1031590, CVE-2017-7304]
272
21409 [bsc#1037052, CVE-2017-8392]
273
21412 [bsc#1037057, CVE-2017-8393]
274
21414 [bsc#1037061, CVE-2017-8394]
275
21432 [bsc#1037066, CVE-2017-8396]
276
21440 [bsc#1037273, CVE-2017-8421]
277
21580 [bsc#1044891, CVE-2017-9746]
278
21581 [bsc#1044897, CVE-2017-9747]
279
21582 [bsc#1044901, CVE-2017-9748]
280
21587 [bsc#1044909, CVE-2017-9750]
281
21594 [bsc#1044925, CVE-2017-9755]
282
21595 [bsc#1044927, CVE-2017-9756]
283
- Feature changes:
284
* The MIPS port now supports microMIPS eXtended Physical Addressing (XPA)
285
instructions for assembly and disassembly.
286
* The MIPS port now supports the microMIPS Release 5 ISA for assembly and
287
disassembly.
288
* The MIPS port now supports the Imagination interAptiv MR2 processor,
289
which implements the MIPS32r3 ISA, the MIPS16e2 ASE as well as a couple
290
of implementation-specific regular MIPS and MIPS16e2 ASE instructions.
291
* The SPARC port now supports the SPARC M8 processor, which implements the
292
Oracle SPARC Architecture 2017.
293
* The MIPS port now supports the MIPS16e2 ASE for assembly and disassembly.
294
* Add support for ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX.
295
* Add support for the wasm32 ELF conversion of the WebAssembly file format.
296
* Add --inlines option to objdump, which extends the --line-numbers option
297
so that inlined functions will display their nesting information.
298
* Add --merge-notes options to objcopy to reduce the size of notes in
299
a binary file by merging and deleting redundant notes.
300
* Add support for locating separate debug info files using the build-id
301
method, where the separate file has a name based upon the build-id of
302
the original file.
303
GAS
304
* Add support for ELF SHF_GNU_MBIND.
305
* Add support for the WebAssembly file format and wasm32 ELF conversion.
306
* PowerPC gas now checks that the correct register class is used in
307
instructions. For instance, "addi %f4,%cr3,%r31" warns three times
308
that the registers are invalid.
309
* Add support for the Texas Instruments PRU processor.
310
* Support for the ARMv8-R architecture and Cortex-R52 processor has been
311
added to the ARM port.
312
GNU ld
313
* Support for -z shstk in the x86 ELF linker to generate
314
GNU_PROPERTY_X86_FEATURE_1_SHSTK in ELF GNU program properties.
315
* Add support for GNU_PROPERTY_X86_FEATURE_1_SHSTK in ELF GNU program
316
properties in the x86 ELF linker.
317
* Add support for GNU_PROPERTY_X86_FEATURE_1_IBT in ELF GNU program
318
properties in the x86 ELF linker.
319
* Support for -z ibtplt in the x86 ELF linker to generate IBT-enabled
320
PLT.
321
* Support for -z ibt in the x86 ELF linker to generate IBT-enabled
322
PLT as well as GNU_PROPERTY_X86_FEATURE_1_IBT in ELF GNU program
323
properties.
324
* Add support for ELF SHF_GNU_MBIND and PT_GNU_MBIND_XXX.
325
* Add support for ELF GNU program properties.
326
* Add support for the Texas Instruments PRU processor.
327
* When configuring for arc*-*-linux* targets the default linker emulation will
328
change if --with-cpu=nps400 is used at configure time.
329
* Improve assignment of LMAs to orphan sections in some edge cases where a
330
mixture of both AT>LMA_REGION and AT(LMA) are used.
331
* Orphan sections placed after an empty section that has an AT(LMA) will now
332
take an load memory address starting from LMA.
333
* Section groups can now be resolved (the group deleted and the group members
334
placed like normal sections) at partial link time either using the new
335
linker option --force-group-allocation or by placing FORCE_GROUP_ALLOCATION
336
into the linker script.
337
- Includes binutils-bso21193.diff, binutils-bso21333.diff and
338
fix-security-bugs.diff.
339
- Remove ld-dtags.diff, instead configure with --enable-new-dtags.
340
- Refresh binutils-build-as-needed.diff.
341
- Remove binutils-2.28-branch.diff.
342
343
-------------------------------------------------------------------
344
Wed Apr 5 11:55:17 UTC 2017 - afaerber@suse.de
345
346
- Add riscv64 target, tested with gcc7 and downstream newlib 2.4.0
347
* Prepare riscv32 target (gh#riscv/riscv-newlib#8)
348
349
-------------------------------------------------------------------
350
Fri Mar 31 10:30:08 UTC 2017 - rguenther@suse.com
351
352
- Update binutils-2.28-branch.diff.
353
- Make compressed debug section handling explicit, disable for
354
old products and enable for gas on all architectures otherwise.
355
- Add binutils-bso21333.diff. [boo#1029995]
356
357
-------------------------------------------------------------------
358
Thu Mar 30 11:16:18 UTC 2017 - rguenther@suse.com
359
360
- Remove empty rpath component removal optimization from
361
binutils-skip-rpaths.patch to workaround CMake rpath handling.
362
[boo#1025282]
363
364
-------------------------------------------------------------------
365
Fri Mar 17 15:28:26 UTC 2017 - matz@suse.com
366
367
- Add fix-security-bugs.diff to fix bnc#1029907, bnc#1029908,
368
bnc#1029909 and more. Upstream bugs fixed:
369
PR 21135 [bsc#1030298, CVE-2017-7209],
370
PR 21137 [bsc#1029909, CVE-2017-6965],
371
PR 21139 [bsc#1029908, CVE-2017-6966],
372
PR 21156 [bsc#1029907, CVE-2017-6969],
373
PR 21157 [bsc#1030297, CVE-2017-7210],
374
PR 21147, PR 21148, PR 21149, PR 21150, PR 21151, PR 21155,
375
PR 21158, PR 21159
376
377
-------------------------------------------------------------------
378
Wed Mar 8 11:25:04 UTC 2017 - rguenther@suse.com
379
380
- Update to binutils 2.28.
381
* Add support for locating separate debug info files using the build-id
382
method, where the separate file has a name based upon the build-id of
383
the original file.
384
* This version of binutils fixes a problem with PowerPC VLE 16A and 16D
385
relocations which were functionally swapped, for example,
386
R_PPC_VLE_HA16A performed like R_PPC_VLE_HA16D while R_PPC_VLE_HA16D
387
performed like R_PPC_VLE_HA16A. This could have been fixed by
388
renumbering relocations, which would keep object files created by an
389
older version of gas compatible with a newer ld. However, that would
390
require an ABI update, affecting other assemblers and linkers that
391
create and process the relocations correctly. It is recommended that
392
all VLE object files be recompiled, but ld can modify the relocations
393
if --vle-reloc-fixup is passed to ld. If the new ld command line
394
option is not used, ld will ld warn on finding relocations inconsistent
395
with the instructions being relocated.
396
* The nm program has a new command line option (--with-version-strings)
397
which will display a symbol's version information, if any, after the
398
symbol's name.
399
* The ARC port of objdump now accepts a -M option to specify the extra
400
instruction class(es) that should be disassembled.
401
* The --remove-section option for objcopy and strip now accepts section
402
patterns starting with an exclamation point to indicate a non-matching
403
section. A non-matching section is removed from the set of sections
404
matched by an earlier --remove-section pattern.
405
* The --only-section option for objcopy now accepts section patterns
406
starting with an exclamation point to indicate a non-matching section.
407
A non-matching section is removed from the set of sections matched by
408
an earlier --only-section pattern.
409
* New --remove-relocations=SECTIONPATTERN option for objcopy and strip.
410
This option can be used to remove sections containing relocations.
411
The SECTIONPATTERN is the section to which the relocations apply, not
412
the relocation section itself.
413
GAS
414
* Add support for the RISC-V architecture.
415
* Add support for the ARM Cortex-M23 and Cortex-M33 processors.
416
GNU ld
417
* The EXCLUDE_FILE linker script construct can now be applied outside of the
418
section list in order for the exclusions to apply over all input sections
419
in the list.
420
* Add support for the RISC-V architecture.
421
* The command line option --no-eh-frame-hdr can now be used in ELF based
422
linkers to disable the automatic generation of .eh_frame_hdr sections.
423
* Add --in-implib=<infile> to the ARM linker to enable specifying a set of
424
Secure Gateway veneers that must exist in the output import library
425
specified by --out-implib=<outfile> and the address they must have.
426
As such, --in-implib is only supported in combination with --cmse-implib.
427
* Extended the --out-implib=<file> option, previously restricted to x86 PE
428
targets, to any ELF based target. This allows the generation of an import
429
library for an ELF executable, which can then be used by another application
430
to link against the executable.
431
GOLD
432
* Add -z bndplt option (x86-64 only) to support Intel MPX.
433
* Add --orphan-handling option.
434
* Add --stub-group-multi option (PowerPC only).
435
* Add --target1-rel, --target1-abs, --target2 options (Arm only).
436
* Add -z stack-size option.
437
* Add --be8 option (Arm only).
438
* Add HIDDEN support in linker scripts.
439
* Add SORT_BY_INIT_PRIORITY support in linker scripts.
440
- Add binutils-2.28-branch.diff.
441
- Remove binutils-2.27-branch.diff
442
- Remove binutils-2.27-fix-section-order.diff,
443
refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
444
and aarch64-alignment-frags.patch now upstream.
445
446
-------------------------------------------------------------------
447
Mon Mar 6 17:06:55 UTC 2017 - schwab@linux-m68k.org
448
449
- Configure with --with-system-zlib
450
451
-------------------------------------------------------------------
452
Fri Feb 24 10:38:24 UTC 2017 - rguenther@suse.com
453
454
- Add binutils-bso21193.diff to fix section alignment on
455
.gnu_debuglink. [bso#21193]
456
457
-------------------------------------------------------------------
458
Tue Feb 7 11:42:02 UTC 2017 - rguenther@suse.com
459
460
- Add s390x to gold_archs.
461
462
-------------------------------------------------------------------
463
Mon Feb 6 15:25:44 UTC 2017 - afaerber@suse.de
464
465
- Fix alignment frags for aarch64 (boo#1003846)
466
aarch64-alignment-frags.patch
467
468
-------------------------------------------------------------------
469
Sun Dec 18 18:36:08 UTC 2016 - jengelh@inai.de
470
471
- Call ldconfig for libbfd
472
473
-------------------------------------------------------------------
474
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
475
476
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
477
from upstream to fix an assembler problem with clang on ARM.
478
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
479
480
-------------------------------------------------------------------
481
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com
482
483
- Update binutils-2.27-branch.diff to include recent fixes from the branch.
484
- Add binutils-2.27-fix-section-order.diff to restore monotonically
485
increasing section offsets.
486
487
-------------------------------------------------------------------
488
Tue Oct 4 16:58:56 UTC 2016 - stefan.bruens@rwth-aachen.de
489
490
- Remove qemu workaround from spec file, since qemu 2.5.0rc0 the
491
length of the argument list is no longer limited to 128 kByte.
492
493
-------------------------------------------------------------------
494
Wed Aug 24 11:26:22 UTC 2016 - rguenther@suse.com
495
496
- Update to binutils 2.27.
497
* Add a configure option, --enable-64-bit-archive, to force use of a
498
64-bit format when creating an archive symbol index.
499
* Add --elf-stt-common= option to objcopy for ELF targets to control
500
whether to convert common symbols to the STT_COMMON type.
501
GAS:
502
* Default to --enable-compressed-debug-sections=gas for Linux/x86 targets.
503
* Add --no-pad-sections to stop the assembler from padding the end of output
504
sections up to their alignment boundary.
505
* Support for the ARMv8-M architecture has been added to the ARM port.
506
Support for the ARMv8-M Security and DSP Extensions has also been added
507
to the ARM port.
508
* ARC backend accepts .extInstruction, .extCondCode, .extAuxRegister, and
509
.extCoreRegister pseudo-ops that allow an user to define custom
510
instructions, conditional codes, auxiliary and core registers.
511
* Add a configure option --enable-elf-stt-common to decide whether ELF
512
assembler should generate common symbols with the STT_COMMON type by
513
default. Default to no.
514
* New command line option --elf-stt-common= for ELF targets to control
515
whether to generate common symbols with the STT_COMMON type.
516
* Add ability to set section flags and types via numeric values for ELF
517
based targets.
518
* Add a configure option --enable-x86-relax-relocations to decide whether
519
x86 assembler should generate relax relocations by default. Default to
520
yes, except for x86 Solaris targets older than Solaris 12.
521
* New command line option -mrelax-relocations= for x86 target to control
522
whether to generate relax relocations.
523
* New command line option -mfence-as-lock-add=yes for x86 target to encode
524
lfence, mfence and sfence as "lock addl $0x0, (%[re]sp)".
525
* Add assembly-time relaxation option for ARC cpus.
526
* Add --with-cpu=TYPE configure option for ARC gas. This allows the default
527
cpu type to be adjusted at configure time.
528
GOLD:
529
* Add a configure option --enable-relro to decide whether -z relro should
530
be enabled by default. Default to yes.
531
* Add support for s390, MIPS, AArch64, and TILE-Gx architectures.
532
* Add support for STT_GNU_IFUNC symbols.
533
* Add support for incremental linking (--incremental).
534
GNU ld:
535
* Add a configure option --enable-relro to decide whether -z relro should
536
be enabled in ELF linker by default. Default to yes for all Linux
537
targets except FRV, HPPA, IA64 and MIPS.
538
* Support for -z noreloc-overflow in the x86-64 ELF linker to disable
539
relocation overflow check.
540
* Add -z common/-z nocommon options for ELF targets to control whether to
541
convert common symbols to the STT_COMMON type during a relocatable link.
542
* Support for -z nodynamic-undefined-weak in the x86 ELF linker, which
543
avoids dynamic relocations against undefined weak symbols in executable.
544
* The NOCROSSREFSTO command was added to the linker script language.
545
* Add --no-apply-dynamic-relocs to the AArch64 linker to do not apply
546
link-time values for dynamic relocations.
547
- Add binutils-2.27-branch.diff with fixes on the branch sofar.
548
- Remove gold-relocate-tls.patch, included in binutils 2.27.
549
550
-------------------------------------------------------------------
551
Wed Jul 6 11:28:48 UTC 2016 - rguenther@suse.com
552
553
- Update to binutils 2.26.1.
554
- Remove binutils-2.26-branch.diff.
555
556
-------------------------------------------------------------------
557
Fri Mar 18 07:57:51 UTC 2016 - rguenther@suse.com
558
559
- Update binutils-2.26-branch.diff, updates to branch head.
560
(swo#19807) (bnc#970239)
561
- Disable -mrelax-relocations by default on old products.
562
563
-------------------------------------------------------------------
564
Wed Mar 9 11:11:48 UTC 2016 - rguenther@suse.com
565
566
- Update binutils-2.26-branch.diff, updates to branch head.
567
(swo#19739) (swo#19775)
568
569
-------------------------------------------------------------------
570
Mon Feb 29 12:49:50 UTC 2016 - rguenther@suse.com
571
572
- Add binutils-2.26-branch.diff, updates to branch head.
573
* Adds -mrelax-relocations on x86
574
* Fixes bso#19698
575
576
-------------------------------------------------------------------
577
Mon Feb 1 09:03:02 UTC 2016 - rguenther@suse.com
578
579
- Refresh cross-avr-nesc-as.patch
580
581
-------------------------------------------------------------------
582
Wed Jan 27 13:12:17 UTC 2016 - rguenther@suse.com
583
584
- Update to binutils 2.26
585
* Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time
586
workaround for a bug in the bus matrix / memory controller for some of
587
the STM32 Cortex-M4 based products (STM32L4xx)
588
* Add a configure option --enable-compressed-debug-sections={all,ld} to
589
decide whether DWARF debug sections should be compressed by default.
590
* Add support for the ARC EM/HS, and ARC600/700 architectures.
591
* Experimental support for linker garbage collection (--gc-sections)
592
has been enabled for COFF and PE based targets.
593
* New command line option for ELF targets to compress DWARF debug
594
sections, --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
595
* New command line option, --orphan-handling=[place|warn|error|discard], to
596
adjust how orphan sections are handled. The default is 'place' which gives
597
the current behaviour, 'warn' and 'error' issue a warning or error
598
respectively when orphan sections are found, and 'discard' will discard all
599
orphan sections.
600
* Add support for LLVM plugin.
601
* Add --print-memory-usage option to report memory blocks usage.
602
* Add --require-defined option, it's like --undefined except the new symbol
603
must be defined by the end of the link.
604
* Add a configure option --enable-compressed-debug-sections={all,gas} to
605
decide whether DWARF debug sections should be compressed by default.
606
* Add support for the ARC EM/HS, and ARC600/700 architectures. Remove
607
assembler support for Argonaut RISC architectures.
608
* Add option to objcopy to insert new symbols into a file:
609
--add-symbol <name>=[<section>:]<value>[,<flags>]
610
* Add support for the ARC EM/HS, and ARC600/700 architectures.
611
* Extend objcopy --compress-debug-sections option to support
612
--compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] for ELF
613
targets.
614
* Add --update-section option to objcopy.
615
* Add --output-separator option to strings.
616
- Includes z13 support, remove 0001-S-390-Add-support-for-IBM-z13.patch,
617
0002-S-390-Add-check-for-length-field-operand.patch,
618
0003-S-390-Add-more-IBM-z13-instructions.patch,
619
0004-S-390-Fixes-for-z13-instructions.patch and
620
0005-S-390-z13-use-GNU-attribute-to-indicate-vector-ABI.patch
621
- Includes fixes in binutils-fix--dynamic-list.patch,
622
binutils-fix-gold-aarch64.diff, gold-arm64-abi-pagesize.patch
623
and s390-troo-insn-type.patch
624
- Refresh s390-pic-dso.diff and binutils-build-as-needed.diff
625
626
-------------------------------------------------------------------
627
Wed Jan 13 08:31:17 UTC 2016 - schwab@suse.de
628
629
- gold-relocate-tls.patch: Fix internal error when applying TLSDESC
630
relocations with no TLS segment
631
632
-------------------------------------------------------------------
633
Wed Oct 14 09:19:36 UTC 2015 - schwab@suse.de
634
635
- s390-troo-insn-type.patch: fix wrong insn type for troo insn
636
- aarch64-common-pagesize.patch: change default common-page-size to 64K on
637
aarch64
638
639
-------------------------------------------------------------------
640
Thu Oct 1 10:35:13 UTC 2015 - schwab@suse.de
641
642
- gold-arm64-abi-pagesize.patch: fix ABI pagesize for aarch64 in gold
643
644
-------------------------------------------------------------------
645
Tue Jul 21 12:43:33 UTC 2015 - matz@suse.de
646
647
- Disable use-hashtype-both-by-default.diff for
648
the mips target, it's incompatible with it. [bnc #938658]
649
650
-------------------------------------------------------------------
651
Mon Jul 13 11:16:25 UTC 2015 - afaerber@suse.de
652
653
- Add cross-rx-binutils package for Renesas RX
654
655
-------------------------------------------------------------------
656
Fri Jul 10 15:57:46 UTC 2015 - schwab@linux-m68k.org
657
658
- Work around qemu bug
659
660
-------------------------------------------------------------------
661
Thu Jul 9 14:26:13 UTC 2015 - matz@suse.de
662
663
- Update to 2.25 branch at 2f5b97b4f (changes
664
binutils-2.25-branch.diff.gz) fixes PR 18481, gas/18541.
665
- Add patches for s390 z13 support (backports from
666
to-be 2.26):
667
0001-S-390-Add-support-for-IBM-z13.patch
668
0002-S-390-Add-check-for-length-field-operand.patch
669
0003-S-390-Add-more-IBM-z13-instructions.patch
670
0004-S-390-Fixes-for-z13-instructions.patch
671
0005-S-390-z13-use-GNU-attribute-to-indicate-vector-ABI.patch .
672
673
-------------------------------------------------------------------
674
Tue Jul 7 11:00:42 UTC 2015 - afaerber@suse.de
675
676
- Fix %TARGET vs. $TARGET_OS inconsistencies by turning $TARGET_OS
677
into %TARGET_OS for reuse in install and file sections.
678
This fixes the assumption that $TARGET_OS will match %{TARGET}*.
679
680
-------------------------------------------------------------------
681
Wed Jun 10 07:55:29 UTC 2015 - dmueller@suse.com
682
683
- enable gold for aarch64
684
685
-------------------------------------------------------------------
686
Mon May 18 15:26:32 UTC 2015 - matz@suse.de
687
688
- Move sed call from %prep to %build to not disturb quilt.
689
- Add binutils-2.25-branch.diff.gz:
690
Update to 2.25 branch at 8fe8994c, fixing many bugs:
691
PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666,
692
ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926,
693
17954, 18010, ld/18167, ld/18222, ld/18270.
694
- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already.
695
- Remove gold-opd-visibility.patch: Included already.
696
697
-------------------------------------------------------------------
698
Mon May 18 06:38:32 UTC 2015 - meissner@suse.com
699
700
- move info deinstall to preun section
701
702
-------------------------------------------------------------------
703
Sat May 16 15:05:17 UTC 2015 - hrvoje.senjan@gmail.com
704
705
- Added binutils-fix--dynamic-list.patch:
706
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
707
https://sourceware.org/bugzilla/show_bug.cgi?id=16992
708
709
-------------------------------------------------------------------
710
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
711
712
- gold-opd-visibility.patch: Set default visibility on discarded .opd
713
symbols
714
715
-------------------------------------------------------------------
716
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de
717
718
- eh-frame-hdr-on-shared-lib-bfd.patch: Don't create .eh_frame_hdr on
719
shared lib bfd, fixes building libgcj on ppc64
720
721
-------------------------------------------------------------------
722
Thu Jan 15 08:54:54 UTC 2015 - rguenther@suse.com
723
724
- Update to binutils 2.25 release.
725
* Add --data option to strings to only print strings in loadable, initialized
726
data sections. Change the default behaviour to be --all, but add a new
727
configure time option of --disable-default-strings-all to restore the old
728
default behaviour.
729
* Add --include-all-whitespace to strings.
730
* Add --dump-section option to objcopy.
731
* Add support for the Andes NDS32.
732
* PE binaries now once again contain real timestamps by default. To disable
733
the inclusion of a timestamp in a PE binary, use the --no-insert-timestamp
734
command line option.
735
* Replace support for openrisc and or32 with support for or1k.
736
* Add support for the --build-id command line option to COFF based targets.
737
* x86/x86_64 pe-coff now supports the --build-id option.
738
* Add support for the AVR Tiny microcontrollers.
739
* Enhanced the ARM port to accept the assembler output from the CodeComposer
740
Studio tool. Support is enabled via the new command line option -mccs.
741
- Update to 2.25 branch head.
742
* Pulls PIE fixes.
743
744
-------------------------------------------------------------------
745
Mon Jan 12 20:26:26 UTC 2015 - dimstar@opensuse.org
746
747
- Minor fix on the usage of update-alternatives
748
https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines
749
750
-------------------------------------------------------------------
751
Mon Dec 1 16:33:29 UTC 2014 - matz@suse.de
752
753
- Update to current 2.25 pre-release branch, at 127a4644.
754
- binutils-fix-gold-aarch64.diff: fixing build temporarily broken
755
on brach.
756
- Remove obsolete patches: binutils-2.24-branch.diff.gz,
757
pie-m68k.patch, binutils-2.24-auto-plugin.diff, ld-testsuite.patch,
758
binutils-2.24-bso16746.diff .
759
760
-------------------------------------------------------------------
761
Fri Oct 31 10:49:03 UTC 2014 - afaerber@suse.de
762
763
- Enable Adapteva Epiphany target
764
765
-------------------------------------------------------------------
766
Tue May 6 14:02:26 UTC 2014 - rguenther@suse.com
767
768
- binutils-2.24-bso16746.diff: Fix bso#16746, spurious warnings
769
for warn annotated symbols with LTO.
770
771
-------------------------------------------------------------------
772
Sun Apr 6 18:48:22 UTC 2014 - schwab@linux-m68k.org
773
774
- ld-dtags.diff: update testsuite for --enable-new-dtags default
775
- ld-testsuite.patch: fix spurious failures in ld-plugin/lto.exp
776
777
-------------------------------------------------------------------
778
Thu Apr 3 10:56:19 UTC 2014 - rguenther@suse.com
779
780
- binutils-2.24-auto-plugin.diff: Update from git commit that went
781
to trunk.
782
783
-------------------------------------------------------------------
784
Wed Mar 26 15:29:34 UTC 2014 - matz@suse.de
785
786
- Update to current 2.24 branch at 25f1c421:
787
AVX512 fixes, new x86 instructions clflushopt, xsaves, xsavec, xrstors.
788
aarch64: linker fixes for PLT stubs, correct float const 0.0 parsing,
789
support ifunc in static links.
790
Fix ld/16643 (problem with GCed sections).
791
powerpc64le: fix ld segfault with --emit-relocs.
792
Fix buffer underrun in x86 disassembler.
793
Fix merging of skipped weak symbols. [bnc #863764]
794
795
-------------------------------------------------------------------
796
Mon Mar 24 13:58:29 UTC 2014 - rguenther@suse.com
797
798
- Add binutils-2.24-auto-plugin.diff to make plugin auto-load work
799
for GCC LTO objects. [bso#14698]
800
801
-------------------------------------------------------------------
802
Fri Feb 21 16:59:02 UTC 2014 - matz@suse.de
803
804
- Disable --enable-deterministic-archives again, as it breaks
805
valid Makefiles.
806
807
-------------------------------------------------------------------
808
Mon Feb 10 23:07:23 UTC 2014 - subchaser1@gmail.com
809
810
- cross-avr-size.patch: AVR-style output in avr-size utility
811
812
-------------------------------------------------------------------
813
Mon Jan 27 05:43:48 UTC 2014 - crrodriguez@opensuse.org
814
815
- build with --enable-deterministic-archives so ar and ranlib
816
cooperate in the creation of reproducible builds.
817
818
-------------------------------------------------------------------
819
Mon Dec 9 15:10:27 UTC 2013 - matz@suse.de
820
821
- Update to 2.24 release and to branch at 9177510e:
822
* Add support for the Texas Instruments MSP430X processor.
823
* Add support for Altera Nios II.
824
* Add support for the V850E3V5 architecture.
825
* Add support for the Imagination Technologies Meta processor.
826
* --enable-new-dtags no longer generates old dtags in addition to new dtags.
827
* Remove assembler and linker support for MIPS ECOFF targets.
828
* Remove assembler support for MIPS ECOFF targets.
829
* Add ALIGN_WITH_INPUT to the linker script language to force the
830
alignment of an output section to use the maximum alignment of
831
all its input sections.
832
* Add -gdwarf-sections command line option to enable per-code-section
833
generation of DWARF .debug_line sections.
834
* Objcopy now supports wildcard characters in command line options that take
835
section names.
836
837
-------------------------------------------------------------------
838
Fri Nov 29 14:59:52 UTC 2013 - matz@suse.de
839
840
- Update to 2.23.92 prerelease, mostly for ppc64le support.
841
- Add cross-ppc64le-binutils.
842
843
-------------------------------------------------------------------
844
Mon Oct 28 15:53:03 UTC 2013 - schwab@suse.de
845
846
- Add cross-m68k-binutils
847
848
-------------------------------------------------------------------
849
Wed Oct 9 08:55:16 UTC 2013 - schwab@suse.de
850
851
- pie-m68k.patch: Emit DT_DEBUG also for PIE
852
853
-------------------------------------------------------------------
854
Fri Sep 20 15:53:55 UTC 2013 - matz@suse.de
855
856
- Update to 2.23.90 prerelease, remove patches that
857
are upstream ( aarch64-biarch.patch, aarch64-dynamic-placement.patch,
858
aarch64-execstack.patch, aarch64-gc-section-support.patch,
859
aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff,
860
aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff,
861
binutils-2.22-objalloc.patch,
862
binutils-2.23.52.0.1-64-bit-thin-archives.patch,
863
s390-machinemode.patch, warning-symbol-sections.patch).
864
865
-------------------------------------------------------------------
866
Sat Aug 31 13:11:36 UTC 2013 - idonmez@suse.com
867
868
- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin
869
archive creation on 64bit systems. This is rh#915411 and should
870
also fix webkitgtk on s390x.
871
872
-------------------------------------------------------------------
873
Mon Jul 29 18:13:43 UTC 2013 - schwab@suse.de
874
875
- warning-symbol-sections.patch: correct test in last change
876
877
-------------------------------------------------------------------
878
Mon Jul 22 07:18:33 UTC 2013 - schwab@suse.de
879
880
- warning-symbol-sections.patch: don't clobber warning sections from
881
shared libraries
882
883
-------------------------------------------------------------------
884
Mon Jul 1 08:18:22 UTC 2013 - schwab@suse.de
885
886
- aarch64-dynamic-placement.patch: Correct placement of &_DYNAMIC
887
888
-------------------------------------------------------------------
889
Wed Jun 26 22:32:43 UTC 2013 - dmueller@suse.com
890
891
- add armv6l to target list
892
893
-------------------------------------------------------------------
894
Tue Jun 11 14:36:31 UTC 2013 - dmueller@suse.com
895
896
- add aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff
897
- add aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff
898
899
-------------------------------------------------------------------
900
Wed May 15 11:25:50 UTC 2013 - rguenther@suse.com
901
902
- Drop cross-alpha-binutils. Adjust pre-checkin.sh to remove
903
all cross packages before re-generating them.
904
905
-------------------------------------------------------------------
906
Tue May 14 15:31:59 UTC 2013 - schwab@suse.de
907
908
- Tell bfd ELF backend that aarch64 defaults to non-exec stack
909
910
-------------------------------------------------------------------
911
Wed Apr 3 13:08:47 UTC 2013 - rguenther@suse.com
912
913
- Re-instantiate patch to warn about non-PIC code in shared objects
914
on s390x.
915
916
-------------------------------------------------------------------
917
Thu Mar 28 12:46:09 UTC 2013 - rguenther@suse.com
918
919
- Update to binutils 2.23.2.
920
* various bugfixes
921
- Refresh no longer applying patch.
922
923
-------------------------------------------------------------------
924
Tue Mar 5 20:05:50 UTC 2013 - schwab@suse.de
925
926
- Add aarch64 support for --gc-sections
927
(from http://sourceware.org/ml/binutils/2013-02/msg00285.html)
928
929
-------------------------------------------------------------------
930
Wed Dec 19 10:52:46 UTC 2012 - schwab@suse.de
931
932
- Backport s390 .machinemode pseudo insn
933
934
-------------------------------------------------------------------
935
Fri Nov 30 12:46:35 UTC 2012 - rguenther@suse.com
936
937
- Revert upstream change to error on bfd.h usage without first
938
including some config.h
939
940
-------------------------------------------------------------------
941
Wed Nov 28 10:56:12 UTC 2012 - rguenther@suse.com
942
943
- Change update-alternative priorities to always prefer GNU ld
944
945
-------------------------------------------------------------------
946
Tue Nov 27 15:30:41 UTC 2012 - jengelh@inai.de
947
948
- Implement update-alternatives service for gold
949
950
-------------------------------------------------------------------
951
Tue Nov 27 12:44:19 UTC 2012 - adrian@suse.de
952
953
- update to version 2.23.1 release
954
- add aarch64 biarch patch
955
956
-------------------------------------------------------------------
957
Sat Nov 24 02:05:34 UTC 2012 - adrian@suse.de
958
959
- add cross-aarch64-binutils
960
961
-------------------------------------------------------------------
962
Thu Nov 22 19:38:33 UTC 2012 - jengelh@inai.de
963
964
- Have pre_checkin.sh create cross-sparc64-binutils
965
966
-------------------------------------------------------------------
967
Wed Oct 24 11:03:16 UTC 2012 - rguenther@suse.com
968
969
- Update to binutils 2.23 branch head.
970
* Includes binutils 2.23 release.
971
972
-------------------------------------------------------------------
973
Mon Sep 17 13:57:11 UTC 2012 - rguenther@suse.com
974
975
- Update to binutils 2.23 release candidate.
976
- Remove no longer applying AVR patch.
977
978
-------------------------------------------------------------------
979
Fri Sep 7 12:42:18 UTC 2012 - coolo@suse.com
980
981
- add makeinfo as explicit buildrequire
982
983
-------------------------------------------------------------------
984
Mon Sep 3 09:59:53 UTC 2012 - idonmez@suse.com
985
986
- Enable threaded linking in gold.
987
988
-------------------------------------------------------------------
989
Mon Sep 3 09:03:59 UTC 2012 - rguenther@suse.com
990
991
- Add patch to fix libiberty integer overflow. [bnc#776968]
992
993
-------------------------------------------------------------------
994
Thu Jun 21 08:43:29 UTC 2012 - adrian@suse.de
995
996
- fix default elf format for arm cross tools
997
998
-------------------------------------------------------------------
999
Tue Jun 19 05:09:40 UTC 2012 - factory-maintainer@kulow.org
1000
1001
- fix stupid typo
1002
1003
-------------------------------------------------------------------
1004
Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com
1005
1006
- the previous fix was not good enough, another iteration of the same
1007
1008
-------------------------------------------------------------------
1009
Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com
1010
1011
- exclude our target arch for cross compiling - this is just not cross
1012
1013
-------------------------------------------------------------------
1014
Thu Apr 19 11:28:41 UTC 2012 - rguenther@suse.com
1015
1016
- Consistently use $target-suse-linux triplets.
1017
1018
-------------------------------------------------------------------
1019
Wed Feb 15 11:32:14 UTC 2012 - rguenther@suse.com
1020
1021
- Drop the new spec files again, instead move the cross-$arch-binutils
1022
contents to /usr, away from /opt.
1023
1024
-------------------------------------------------------------------
1025
Tue Feb 14 17:53:08 UTC 2012 - max@suse.com
1026
1027
- Add spec files that build variants for arm and avr that install
1028
under /usr rather than /opt/cross.
1029
- Add avr-binutils-relocs.patch to fix a crash in avr-ld.
1030
http://sourceware.org/bugzilla/show_bug.cgi?id=12161
1031
1032
-------------------------------------------------------------------
1033
Thu Jan 26 10:36:33 UTC 2012 - rguenther@suse.com
1034
1035
- Fix package licenses to follow SPDX format, adjust to reality.
1036
1037
-------------------------------------------------------------------
1038
Wed Jan 25 14:12:40 UTC 2012 - rguenther@suse.com
1039
1040
- Amend patch to fix arm unwind table corruption. [bso#13449]
1041
1042
-------------------------------------------------------------------
1043
Wed Jan 4 12:31:02 UTC 2012 - rguenther@suse.com
1044
1045
- Add patch to fix arm unwind table corruption. [bso#13449]
1046
- Canonicalize arm targets.
1047
- Enable gold for arm.
1048
1049
-------------------------------------------------------------------
1050
Tue Jan 3 14:42:59 UTC 2012 - rguenther@suse.com
1051
1052
- Add patch to fix build-id issues. [bso#12451]
1053
1054
-------------------------------------------------------------------
1055
Tue Dec 6 10:48:16 UTC 2011 - rguenther@suse.com
1056
1057
- Update to final binutils 2.22 release.
1058
1059
-------------------------------------------------------------------
1060
Wed Nov 2 09:27:38 UTC 2011 - rguenther@suse.com
1061
1062
- Update to binutils-2_22-branch head.
1063
* Adds support for LDPT_GET_SYMBOLS_V2.
1064
* Drop patches that have been applied upstream.
1065
1066
-------------------------------------------------------------------
1067
Fri Sep 30 11:25:38 UTC 2011 - tserong@suse.com
1068
1069
- Fix --gc-sections failure with symbol versioning [bso#13195]
1070
1071
-------------------------------------------------------------------
1072
Wed Sep 28 13:08:07 UTC 2011 - rguenther@suse.com
1073
1074
- Update to binutils-2_22-branch head.
1075
* Drop patches that have been applied upstream.
1076
* Drop patches that no longer apply.
1077
1078
-------------------------------------------------------------------
1079
Thu Sep 22 09:59:07 UTC 2011 - adrian@suse.de
1080
1081
- use -gnueabi extension to switch to new abi for arm
1082
1083
-------------------------------------------------------------------
1084
Thu Sep 22 06:54:34 CEST 2011 - dmueller@suse.de
1085
1086
- Add support for arm-*-gnueabihf targets (PR ld/12643)
1087
1088
-------------------------------------------------------------------
1089
Wed Sep 21 21:44:12 UTC 2011 - adrian@suse.de
1090
1091
- add arm targets
1092
1093
-------------------------------------------------------------------
1094
Tue Aug 23 11:39:25 UTC 2011 - rguenther@novell.com
1095
1096
- Fix XLC object linker complaints. [bnc#713504]
1097
1098
-------------------------------------------------------------------
1099
Sun Aug 21 14:14:41 UTC 2011 - aj@suse.de
1100
1101
- Make --no-copy-dt-needed-entries the default for ld.
1102
1103
-------------------------------------------------------------------
1104
Tue Jul 12 08:54:56 UTC 2011 - rguenther@novell.com
1105
1106
- Add patch for bogus executable stack setting with -flto. [bso#12982]
1107
1108
-------------------------------------------------------------------
1109
Mon Jul 11 08:42:13 UTC 2011 - rguenther@novell.com
1110
1111
- BuildRequire glibc-devel-static to fix static linking tests.
1112
1113
-------------------------------------------------------------------
1114
Tue Jul 5 12:42:10 UTC 2011 - saschpe@suse.de
1115
1116
- Add patch to fix a readelf endless loop bug. [bso#12855]
1117
1118
-------------------------------------------------------------------
1119
Tue Jun 28 08:12:12 UTC 2011 - rguenther@novell.com
1120
1121
- Update to binutils 2.21.1 release.
1122
* Add --interleave-width option to objcopy to allowing copying a range
1123
of bytes from the input to the output with the --interleave option.
1124
* Add support for the TMS320C6000 (TI C6X) processor family.
1125
* Readelf can now display ARM unwind tables (.ARM.exidx / .ARM.extab)
1126
using the -u / --unwind option.
1127
* Add --dyn-syms to readelf to dump dynamic symbol table.
1128
* A new tool - elfedit - has been added to directly manipulate ELF
1129
format binaries.
1130
* Add to dlltool .def file feature of aliasing PE internal symbol name
1131
by '== <ID>' option.
1132
* Add a new command line option -a / --addresses to addr2line to display
1133
the address before function name or source filename.
1134
* Add a new command line option -p / --pretty-print to addr2line to have
1135
a more human readable output.
1136
* The hppa/som targets can now be compiled on any host.
1137
- Add dependency to opcodes from gold.
1138
1139
-------------------------------------------------------------------
1140
Fri Jun 17 15:23:21 CEST 2011 - matz@suse.de
1141
1142
- Add support for x86_64-pep target [needed for Xen fate #311376]
1143
1144
-------------------------------------------------------------------
1145
Thu Jun 9 14:20:07 UTC 2011 - matz@novell.com
1146
1147
- Add patch to support AMD Bulldozer v2 [fate #312149]
1148
1149
-------------------------------------------------------------------
1150
Tue Jun 7 11:03:12 UTC 2011 - rguenther@novell.com
1151
1152
- Update to binutils-2_21-branch head. [bnc#698346]
1153
1154
-------------------------------------------------------------------
1155
Fri May 27 13:46:53 UTC 2011 - rguenther@novell.com
1156
1157
- Disable cross-sh4-binutils.
1158
1159
-------------------------------------------------------------------
1160
Wed May 4 08:47:15 UTC 2011 - rguenther@novell.com
1161
1162
- Update to binutils-2_21-branch head. [bnc#691290]
1163
1164
-------------------------------------------------------------------
1165
Tue Apr 19 12:43:11 UTC 2011 - rguenther@novell.com
1166
1167
- Update to binutils-2_21-branch head. [fate#311554] [fate#311972]
1168
1169
-------------------------------------------------------------------
1170
Mon Jan 10 16:51:10 UTC 2011 - rguenther@novell.com
1171
1172
- Update to binutils 2.21.
1173
* linker plugin support
1174
* AMD Bulldozer enablement
1175
- Disable package fail when testsuite failures occur for now
1176
because of gold (testsuite) issues.
1177
1178
-------------------------------------------------------------------
1179
Tue Jul 27 11:43:24 UTC 2010 - rguenther@novell.com
1180
1181
- drop cross-avr-binutils
1182
1183
-------------------------------------------------------------------
1184
Tue Jul 27 11:23:20 UTC 2010 - coolo@novell.com
1185
1186
- split the gold build into 2 make steps to avoid random
1187
build failures (ugly work around in fact)
1188
1189
-------------------------------------------------------------------
1190
Thu Jul 8 05:28:53 UTC 2010 - jengelh@medozas.de
1191
1192
- Default to creating ELF64 objects under sparc64
1193
1194
-------------------------------------------------------------------
1195
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
1196
1197
- use %_smp_mflags
1198
1199
-------------------------------------------------------------------
1200
Mon Apr 12 13:34:27 CEST 2010 - matz@suse.de
1201
1202
- Initialize memory for MALLOC_PERTURB on ppc. [PR gas/11486]
1203
1204
Rewrite history by including this:
1205
Wed Mar 24 17:23:32 CET 2010 - matz@suse.de
1206
1207
- Fix testcase breaking with MALLOC_PERTURB. [bnc #590820]
1208
1209
Sat Feb 13 17:52:11 CET 2010 - rguenther@suse.de
1210
1211
- Drop build counter from the libbfd and libopcode SONAMEs.
1212
1213
Fri Jan 22 15:31:06 CET 2010 - matz@suse.de
1214
1215
- Update to current binutils-2_20-branch. [bnc #561142, #573019]
1216
1217
Wed Jan 13 15:16:44 CET 2010 - matz@novell.com
1218
1219
- Fix removal of unwanted files (man,info,libiberty) on the
1220
cross binutils.
1221
1222
Sat Dec 12 19:09:40 CET 2009 - jengelh@medozas.de
1223
1224
- add baselibs.conf as a source
1225
1226
Mon Dec 7 16:14:27 CET 2009 - jengelh@medozas.de
1227
1228
- SPARC build support for binutils
1229
1230
Wed Nov 4 15:44:30 CET 2009 - matz@suse.de
1231
1232
- Copy from SLE11 SP1. Compared to that add --as-needed by default
1233
patch again.
1234
1235
Mon Oct 19 11:15:51 CEST 2009 - rguenther@suse.de
1236
1237
- Update to binutils 2.20 snapshot.
1238
* disable patches that no longer apply
1239
* disable make check handling everywhere
1240
1241
-------------------------------------------------------------------
1242
Fri Apr 9 14:42:48 CEST 2010 - matz@suse.de
1243
1244
- Fix encoding of LWP instructions, and get rid of 16bit forms.
1245
1246
-------------------------------------------------------------------
1247
Fri Feb 12 16:46:42 CET 2010 - matz@suse.de
1248
1249
- Add more aliases for VPCOM* instructions, xsave64, xrstor64,
1250
and vpermil2p (XOP support).
1251
1252
-------------------------------------------------------------------
1253
Tue Feb 9 13:46:35 CET 2010 - matz@suse.de
1254
1255
- Add support for AMD XOP instructions. [bnc #578249]
1256
1257
-------------------------------------------------------------------
1258
Fri Jan 22 15:40:21 CET 2010 - matz@suse.de
1259
1260
- Update to current binutils-2_20-branch. [bnc #561142, #573019]
1261
1262
-------------------------------------------------------------------
1263
Wed Nov 4 15:44:30 CET 2009 - matz@suse.de
1264
1265
- Update to binutils 2.20 branch, remove patches that went upstream.
1266
Don't activate --as-needed by default for SLE11 SP1.
1267
[fate #306880, #307034]
1268
[bnc #546106, #483978]
1269
1270
-------------------------------------------------------------------
1271
Mon Oct 12 15:11:44 CEST 2009 - rguenther@suse.de
1272
1273
- enable gold plugins, fix build on older distros.
1274
1275
-------------------------------------------------------------------
1276
Wed Oct 7 13:09:04 UTC 2009 - coolo@novell.com
1277
1278
- obsolete binutils-32bit, it can't be left around
1279
1280
-------------------------------------------------------------------
1281
Mon Aug 24 16:53:13 CEST 2009 - rguenther@suse.de
1282
1283
- disable gold build before openSUSE 11.0.
1284
1285
-------------------------------------------------------------------
1286
Thu Aug 20 11:20:43 CEST 2009 - rguenther@suse.de
1287
1288
- add patch to drop .gnu.lto_* sections
1289
1290
-------------------------------------------------------------------
1291
Fri Jun 12 18:18:21 CEST 2009 - coolo@novell.com
1292
1293
- follow only SUSE_ASNEEDED
1294
1295
-------------------------------------------------------------------
1296
Tue Jun 9 14:48:40 CEST 2009 - matz@suse.de
1297
1298
- Use --as-needed by default in the build system.
1299
1300
-------------------------------------------------------------------
1301
Wed May 27 17:12:55 CEST 2009 - rguenther@suse.de
1302
1303
- Update to head of trunk.
1304
- Add patch to fix gold build with glibc 2.10, gcc 4.4.
1305
1306
-------------------------------------------------------------------
1307
Fri Mar 27 14:39:32 CET 2009 - rguenther@suse.de
1308
1309
- Update to head of trunk.
1310
- Add zlib-devel-static BuildRequires to fix testsuite.
1311
- Package gold locales.
1312
1313
-------------------------------------------------------------------
1314
Mon Feb 16 11:50:04 CET 2009 - schwab@suse.de
1315
1316
- Update to head of trunk.
1317
1318
-------------------------------------------------------------------
1319
Mon Feb 16 11:33:53 CET 2009 - rguenther@suse.de
1320
1321
- Update to 2.19.51 snapshot. Fixes build with GCC 4.4.
1322
1323
-------------------------------------------------------------------
1324
Tue Jan 27 17:51:43 CET 2009 - schwab@suse.de
1325
1326
- Update to head of trunk.
1327
1328
-------------------------------------------------------------------
1329
Thu Jan 22 14:20:16 CET 2009 - schwab@suse.de
1330
1331
- Adjust list of extra targets.
1332
1333
-------------------------------------------------------------------
1334
Mon Jan 19 18:19:30 CET 2009 - schwab@suse.de
1335
1336
- Update to head of trunk.
1337
- Add gold.
1338
1339
-------------------------------------------------------------------
1340
Thu Jan 15 16:42:33 CET 2009 - schwab@suse.de
1341
1342
- Use consistent label names.
1343
1344
-------------------------------------------------------------------
1345
Thu Jan 15 08:01:02 CET 2009 - olh@suse.de
1346
1347
- remove Requires: binutils-XXbit in binutils-devel-XXbit package
1348
1349
-------------------------------------------------------------------
1350
Fri Jan 9 14:42:24 CET 2009 - schwab@suse.de
1351
1352
- Fix last change.
1353
1354
-------------------------------------------------------------------
1355
Fri Jan 9 12:44:44 CET 2009 - olh@suse.de
1356
1357
- build binutils and binutils-devel -XXbit packages (bnc#445037)
1358
1359
-------------------------------------------------------------------
1360
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de
1361
1362
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
1363
(bnc#437293)
1364
1365
-------------------------------------------------------------------
1366
Thu Dec 4 17:34:07 CET 2008 - schwab@suse.de
1367
1368
- Update symbol visibility checks during linking on s390.
1369
1370
-------------------------------------------------------------------
1371
Wed Dec 3 13:13:25 CET 2008 - schwab@suse.de
1372
1373
- Fix corner case during link relaxing.
1374
1375
-------------------------------------------------------------------
1376
Thu Nov 27 16:55:54 CET 2008 - schwab@suse.de
1377
1378
- Fix disassembler bug.
1379
- Help some devel users.
1380
1381
-------------------------------------------------------------------
1382
Fri Nov 21 15:03:27 CET 2008 - schwab@suse.de
1383
1384
- Import bugfixes from 2.19 branch.
1385
1386
-------------------------------------------------------------------
1387
Wed Nov 19 17:50:52 CET 2008 - schwab@suse.de
1388
1389
- Fix handling of DW_CFA_advance_loc* in the assembler.
1390
1391
-------------------------------------------------------------------
1392
Mon Nov 10 15:29:56 CET 2008 - schwab@suse.de
1393
1394
- Update last change.
1395
1396
-------------------------------------------------------------------
1397
Fri Nov 7 11:41:37 CET 2008 - schwab@suse.de
1398
1399
- Fix crash in strip.
1400
1401
-------------------------------------------------------------------
1402
Thu Nov 6 11:16:14 CET 2008 - rguenther@suse.de
1403
1404
- build cross-spu-binutils with a /usr/spu sysroot
1405
1406
-------------------------------------------------------------------
1407
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
1408
1409
- obsolete old -XXbit packages (bnc#437293)
1410
1411
-------------------------------------------------------------------
1412
Mon Oct 20 13:21:04 CEST 2008 - schwab@suse.de
1413
1414
- Update to binutils 2.19.
1415
* Added -wL switch to dump decoded contents of .debug_line.
1416
* Added support for "thin" archives which contain pathnames pointing to
1417
object files rather than the files themselves and which contain a
1418
flattened symbol index for all objects, and archives, which have been
1419
added to the archive.
1420
* Added -F switch to objdump to include file offsets in the disassembly.
1421
* Added -c switch to readelf to allow string dumps of archive symbol index.
1422
* Support for SSE5 has been added to the i386 port.
1423
* Added -p switch to readelf to allow string dumps of sections.
1424
* New pseudo op .cfi_val_encoded_addr, to record constant addresses in unwind
1425
tables without runtime relocation.
1426
* New command line option, -h-tick-hex, for sh, m32c, and h8/300 targets, which
1427
adds compatibility with H'00 style hex constants.
1428
* New command line option, -msse-check=[none|error|warning], for x86
1429
targets.
1430
* New sub-option added to the assembler's -a command line switch to
1431
generate a listing output. The 'g' sub-option will insert into the listing
1432
various information about the assembly, such as assembler version, the
1433
command line options used, and a time stamp.
1434
* New command line option -msse2avx for x86 target to encode SSE
1435
instructions with VEX prefix.
1436
* Add Intel XSAVE, EPT, MOVBE, AES, PCLMUL, AVX/FMA support for x86 target.
1437
* New command line options, -march=CPU[,+EXTENSION...], -mtune=CPU,
1438
-mmnemonic=[att|intel], -msyntax=[att|intel], -mindex-reg,
1439
-mnaked-reg and -mold-gcc, for x86 targets.
1440
* Support for generating wide character strings has been added via the new
1441
pseudo ops: .string16, .string32 and .string64.
1442
* Support for SSE5 has been added to the i386 port.
1443
* Linker scripts support a new INSERT command that makes it easier to
1444
augment the default script.
1445
* Linker script input section filespecs may now specify a file within an
1446
archive by writing "archive:file".
1447
* The --sort-common switch now has an optional argument which specifies the
1448
direction of sorting.
1449
* The M68K linker now supports multiple GOT generation schemes controlled via
1450
the --got=<type> command line option.
1451
* The ARM EABI linker will now generate stubs for function calls to symbols
1452
that are too far away. The placement of the stubs is controlled by a new
1453
linker command line option: --stub-group-size=N.
1454
1455
-------------------------------------------------------------------
1456
Thu Oct 9 11:18:47 CEST 2008 - schwab@suse.de
1457
1458
- Bug fixes.
1459
1460
-------------------------------------------------------------------
1461
Tue Oct 7 17:35:29 CEST 2008 - jblunck@suse.de
1462
1463
- bfd-assign_file_positions_for_load_sections-STRIP_NONDEBUG-fix.diff:
1464
Do not only look at the first section in a segment to decide if it has
1465
contents or not. This fixes the "section ... can't be allocated in segment"
1466
errors when using objcopy --only-keep-debug to create the *.debug files.
1467
1468
-------------------------------------------------------------------
1469
Wed Sep 17 13:22:44 CEST 2008 - schwab@suse.de
1470
1471
- Update to binutils 2.18.91 snapshot.
1472
1473
-------------------------------------------------------------------
1474
Fri Sep 12 12:00:03 CEST 2008 - schwab@suse.de
1475
1476
- Update to head of 2.19 branch.
1477
1478
-------------------------------------------------------------------
1479
Thu Sep 4 11:00:48 CEST 2008 - schwab@suse.de
1480
1481
- Update to head of trunk.
1482
1483
-------------------------------------------------------------------
1484
Fri Aug 8 11:09:38 CEST 2008 - schwab@suse.de
1485
1486
- Update to head of trunk.
1487
1488
-------------------------------------------------------------------
1489
Fri Jul 18 15:08:23 CEST 2008 - schwab@suse.de
1490
1491
- Update to head of trunk.
1492
1493
-------------------------------------------------------------------
1494
Sun Jul 13 16:57:36 CEST 2008 - olh@suse.de
1495
1496
- enable targets i386-macos10, powerpc-macos, powerpc-macos10,
1497
spu-elf unconditionally in binutils
1498
1499
-------------------------------------------------------------------
1500
Fri Jul 11 12:02:45 CEST 2008 - schwab@suse.de
1501
1502
- Update to head of trunk.
1503
1504
-------------------------------------------------------------------
1505
Wed Jun 18 16:07:36 CEST 2008 - schwab@suse.de
1506
1507
- Update to head of trunk.
1508
1509
-------------------------------------------------------------------
1510
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
1511
1512
- added baselibs.conf file to build xxbit packages
1513
for multilib support
1514
1515
-------------------------------------------------------------------
1516
Wed Apr 9 16:24:43 CEST 2008 - schwab@suse.de
1517
1518
- Update to head of trunk.
1519
1520
-------------------------------------------------------------------
1521
Tue Mar 25 10:12:29 CET 2008 - schwab@suse.de
1522
1523
- Update to head of trunk.
1524
1525
-------------------------------------------------------------------
1526
Fri Mar 7 11:25:29 CET 2008 - schwab@suse.de
1527
1528
- Update to head of trunk.
1529
1530
-------------------------------------------------------------------
1531
Mon Feb 25 14:21:11 CET 2008 - schwab@suse.de
1532
1533
- Update to head of trunk.
1534
1535
-------------------------------------------------------------------
1536
Fri Feb 15 13:58:17 CET 2008 - schwab@suse.de
1537
1538
- Update to head of trunk.
1539
1540
-------------------------------------------------------------------
1541
Sun Feb 10 09:46:31 CET 2008 - schwab@suse.de
1542
1543
- Allow R_S390_PC32DBL against protected function symbols.
1544
1545
-------------------------------------------------------------------
1546
Fri Feb 1 13:14:45 CET 2008 - schwab@suse.de
1547
1548
- Update to head of trunk.
1549
1550
-------------------------------------------------------------------
1551
Fri Jan 25 15:52:43 CET 2008 - schwab@suse.de
1552
1553
- Update to head of trunk.
1554
1555
-------------------------------------------------------------------
1556
Thu Jan 17 16:31:57 CET 2008 - schwab@suse.de
1557
1558
- Update to head of trunk.
1559
1560
-------------------------------------------------------------------
1561
Thu Jan 10 11:01:46 CET 2008 - schwab@suse.de
1562
1563
- Update to head of trunk.
1564
1565
-------------------------------------------------------------------
1566
Mon Nov 12 16:21:08 CET 2007 - schwab@suse.de
1567
1568
- Update to head of trunk.
1569
1570
-------------------------------------------------------------------
1571
Tue Oct 2 12:55:06 CEST 2007 - schwab@suse.de
1572
1573
- Update to head of trunk.
1574
- Add hppa64 target.
1575
1576
-------------------------------------------------------------------
1577
Mon Sep 3 15:51:39 CEST 2007 - schwab@suse.de
1578
1579
- Add fix for PR4888.
1580
1581
-------------------------------------------------------------------
1582
Thu Jul 26 12:24:59 CEST 2007 - schwab@suse.de
1583
1584
- Update to head of trunk.
1585
1586
-------------------------------------------------------------------
1587
Fri Jul 13 11:28:31 CEST 2007 - schwab@suse.de
1588
1589
- Update to head of trunk.
1590
1591
-------------------------------------------------------------------
1592
Fri Jun 29 14:34:18 CEST 2007 - schwab@suse.de
1593
1594
- Update to head of trunk.
1595
1596
-------------------------------------------------------------------
1597
Fri Jun 22 11:48:38 CEST 2007 - schwab@suse.de
1598
1599
- Update to head of trunk.
1600
- Drop Bdirect patches.
1601
1602
-------------------------------------------------------------------
1603
Mon Jun 11 15:57:58 CEST 2007 - schwab@suse.de
1604
1605
- Update to head of trunk.
1606
1607
-------------------------------------------------------------------
1608
Sat Jun 2 21:35:09 CEST 2007 - schwab@suse.de
1609
1610
- Allow only static linking of lib{bfd,opcodes} outside binutils.
1611
1612
-------------------------------------------------------------------
1613
Tue May 15 12:42:02 CEST 2007 - schwab@suse.de
1614
1615
- Update to head of trunk.
1616
1617
-------------------------------------------------------------------
1618
Fri May 4 11:27:27 CEST 2007 - schwab@suse.de
1619
1620
- Update to binutils CVS HEAD.
1621
- Remove obsolete obsoletes.
1622
1623
-------------------------------------------------------------------
1624
Mon Apr 23 14:55:49 CEST 2007 - olh@suse.de
1625
1626
- Fix POWER6 floating point disassembling [#266874]
1627
1628
-------------------------------------------------------------------
1629
Thu Apr 12 22:08:48 CEST 2007 - schwab@suse.de
1630
1631
- Build cross tools with sysroot.
1632
1633
-------------------------------------------------------------------
1634
Thu Apr 5 10:45:44 CEST 2007 - schwab@suse.de
1635
1636
- Update to binutils CVS HEAD.
1637
- Add spu to the list of cross targets.
1638
1639
-------------------------------------------------------------------
1640
Mon Mar 26 15:45:04 CEST 2007 - rguenther@suse.de
1641
1642
- Add bison and flex BuildRequires.
1643
1644
-------------------------------------------------------------------
1645
Wed Mar 21 11:37:06 CET 2007 - schwab@suse.de
1646
1647
- Update to binutils CVS HEAD.
1648
1649
-------------------------------------------------------------------
1650
Fri Mar 16 19:36:12 CET 2007 - schwab@suse.de
1651
1652
- Update to binutils CVS HEAD.
1653
1654
-------------------------------------------------------------------
1655
Sun Feb 25 10:37:56 CET 2007 - schwab@suse.de
1656
1657
- Add mips to the list of extra targets.
1658
1659
-------------------------------------------------------------------
1660
Tue Feb 20 16:37:22 CET 2007 - schwab@suse.de
1661
1662
- Avoid build failure with interface change.
1663
1664
-------------------------------------------------------------------
1665
Mon Feb 19 16:30:51 CET 2007 - schwab@suse.de
1666
1667
- Update to binutils CVS HEAD.
1668
1669
-------------------------------------------------------------------
1670
Tue Feb 6 16:42:43 CET 2007 - rguenther@suse.de
1671
1672
- Add sh4 to the list of cross targets.
1673
1674
-------------------------------------------------------------------
1675
Fri Feb 2 22:09:16 CET 2007 - schwab@suse.de
1676
1677
- Switch to hashtype=both by default.
1678
1679
-------------------------------------------------------------------
1680
Mon Jan 29 20:50:48 CET 2007 - schwab@suse.de
1681
1682
- Update to binutils CVS HEAD.
1683
1684
-------------------------------------------------------------------
1685
Wed Jan 24 19:39:20 CET 2007 - jw@suse.de
1686
1687
- fixed memory corruption in ld -m avr2 --oformat ihex a
1688
sourceware bugzilla#3874
1689
1690
-------------------------------------------------------------------
1691
Tue Jan 23 11:46:28 CET 2007 - schwab@suse.de
1692
1693
- Update to binutils CVS HEAD.
1694
1695
-------------------------------------------------------------------
1696
Mon Jan 15 23:36:27 CET 2007 - jw@suse.de
1697
1698
- bin/avr-nesc-as symlinked as avr/bin/nesc-as
1699
1700
-------------------------------------------------------------------
1701
Fri Jan 12 01:11:51 CET 2007 - jw@suse.de
1702
1703
- Added avr-nesc-as support (rschiele@gmail.com)
1704
1705
-------------------------------------------------------------------
1706
Mon Jan 8 14:53:45 CET 2007 - schwab@suse.de
1707
1708
- Update to binutils 2.17.50.0.9.
1709
1. Update from binutils 2007 0103.
1710
2. Fix --wrap linker bug.
1711
3. Improve handling ELF binaries generated by foreign ELF linkers.
1712
4. Various ELF M68K bug fixes.
1713
5. Score bug fixes.
1714
6. Don't read past end of archive elements. PR 3704.
1715
7. Improve .eh_frame_hdr section handling.
1716
8. Fix symbol visibility with comdat/linkonce sections in ELF linker.
1717
PR 3666.
1718
9. Fix 4 operand instruction handling in x86 assembler.
1719
10. Properly check the 4th operand in x86 assembler. PR 3712.
1720
11. Fix .cfi_endproc handling in assembler. PR 3607.
1721
12. Various ARM bug fixes.
1722
13. Various PE linker fixes.
1723
14. Improve x86 dissassembler for cmpxchg8b.
1724
- Split off binutils-devel.
1725
1726
-------------------------------------------------------------------
1727
Mon Dec 4 14:09:23 CET 2006 - schwab@suse.de
1728
1729
- Update to binutils 2.17.50.0.8.
1730
1. Update from binutils 2006 1201.
1731
2. Fix "objcopy --only-keep-debug" crash. PR 3609.
1732
3. Fix various ARM ELF bugs.
1733
4. Fix various xtensa bugs.
1734
5. Update x86 disassembler.
1735
1736
-------------------------------------------------------------------
1737
Mon Oct 16 19:24:08 CEST 2006 - schwab@suse.de
1738
1739
- Fix overflow in addend_compare [#209807].
1740
1741
-------------------------------------------------------------------
1742
Fri Oct 13 13:46:42 CEST 2006 - schwab@suse.de
1743
1744
- Update last change.
1745
1746
-------------------------------------------------------------------
1747
Tue Oct 10 13:36:32 CEST 2006 - schwab@suse.de
1748
1749
- Fix invalid debug info.
1750
1751
-------------------------------------------------------------------
1752
Fri Oct 6 18:50:43 CEST 2006 - aj@suse.de
1753
1754
- Improve last patch.
1755
1756
-------------------------------------------------------------------
1757
Fri Oct 6 15:52:28 CEST 2006 - aj@suse.de
1758
1759
- Fix PR210331 (wrong size of empty loadable sections).
1760
1761
-------------------------------------------------------------------
1762
Thu Sep 28 10:56:02 CEST 2006 - schwab@suse.de
1763
1764
- Update to binutils 2.17.50.0.5.
1765
1. Update from binutils 2006 0927.
1766
2. Fix linker regressions of section address and section relative symbol
1767
with empty output section. PR 3223/3267.
1768
3. Fix "strings -T". PR 3257.
1769
4. Fix "objcopy --only-keep-debug". PR 3262.
1770
5. Add Intell iwmmxt2 support.
1771
6. Fix an x86 disassembler bug. PR 3100.
1772
1773
-------------------------------------------------------------------
1774
Wed Sep 27 16:19:16 CEST 2006 - schwab@suse.de
1775
1776
- Fix uninitialized memory.
1777
1778
-------------------------------------------------------------------
1779
Mon Sep 25 11:35:32 CEST 2006 - schwab@suse.de
1780
1781
- Update to binutils 2.17.50.0.4.
1782
1. Update from binutils 2006 0924.
1783
2. Speed up linker on .o files with debug info on linkonce sections.
1784
PR 3111.
1785
3. Added x86-64 PE support.
1786
4. Fix objcopy/strip on .o files with section groups. PR 3181.
1787
5. Fix "ld --hash-style=gnu" crash with gcc 3.4.6. PR 3197.
1788
6. Fix "strip --strip-debug" on .o files generated with
1789
"gcc -feliminate-dwarf2-dups". PR 3186.
1790
7. Fix "ld -r" on .o files generated with "gcc -feliminate-dwarf2-dups".
1791
PR 3249.
1792
8. Add --dynamic-list to linker to make global symbols dynamic.
1793
9. Fix magic number for EFI ia64. PR 3171.
1794
10. Remove PT_NULL segment for "ld -z relro". PR 3015.
1795
11. Make objcopy to perserve the file formats in archive elements.
1796
PR 3110.
1797
12. Optimize x86-64 assembler and fix disassembler for
1798
"add32 mov xx,$eax". PR 3235.
1799
13. Improve linker diagnostics. PR 3107.
1800
14. Fix "ld --sort-section name". PR 3009.
1801
15. Updated an x86 disassembler bug. PR 3000.
1802
16. Various updates for PPC, ARM, MIPS, SH, Xtensa.
1803
17. Added Score support.
1804
1805
-------------------------------------------------------------------
1806
Thu Sep 21 12:43:26 CEST 2006 - schwab@suse.de
1807
1808
- Add support for --dynamic-list.
1809
1810
-------------------------------------------------------------------
1811
Wed Aug 9 13:05:01 CEST 2006 - schwab@suse.de
1812
1813
- Enable -zrelro by default.
1814
1815
-------------------------------------------------------------------
1816
Wed Jul 26 17:53:23 CEST 2006 - schwab@suse.de
1817
1818
- Fix bad gp value [#190362].
1819
1820
-------------------------------------------------------------------
1821
Mon Jul 17 10:48:04 CEST 2006 - schwab@suse.de
1822
1823
- Update to binutils 2.17.50.0.3.
1824
1. Update from binutils 2006 0715.
1825
2. Add --hash-style to ELF linker with DT_GNU_HASH and SHT_GNU_HASH.
1826
3. Fix a visibility bug in ELF linker (PR 2884).
1827
4. Properly fix the i386 TLS linker bug (PR 2513).
1828
5. Add assembler and dissassembler support for Pentium Pro nops.
1829
6. Optimize x86 nops for Pentium Pro and above.
1830
7. Add -march=/-mtune= to x86 assembler.
1831
8. Fix an ELF linker with TLS common symbols.
1832
9. Improve program header allocation in ELF linker.
1833
10. Improve MIPS, M68K and ARM support.
1834
11. Fix an ELF linker crash when reporting alignment change (PR 2735).
1835
12. Remove unused ELF section symbols (PR 2723).
1836
13. Add --localize-hidden to objcopy.
1837
14. Add AMD SSE4a and ABM new instruction support.
1838
15. Properly handle illegal x86 instructions in group 11 (PR 2829).
1839
16. Add "-z max-page-size=" and "-z common-page-size=" to ELF linker.
1840
17. Fix objcopy for .tbss sections.
1841
1842
-------------------------------------------------------------------
1843
Tue Jun 13 17:14:41 CEST 2006 - schwab@suse.de
1844
1845
- Handle hash resizing during as-needed processing.
1846
1847
-------------------------------------------------------------------
1848
Fri Jun 9 15:27:49 CEST 2006 - schwab@suse.de
1849
1850
- Disable hash resizing.
1851
1852
-------------------------------------------------------------------
1853
Sat Jun 3 09:49:27 CEST 2006 - schwab@suse.de
1854
1855
- Fix DT_NEEDED search with --as-needed libraries.
1856
- Fix bfd_hash_lookup.
1857
1858
-------------------------------------------------------------------
1859
Fri May 26 21:38:06 CEST 2006 - schwab@suse.de
1860
1861
- Update to binutils 2.17.50.0.2.
1862
1863
-------------------------------------------------------------------
1864
Mon May 15 13:20:56 CEST 2006 - schwab@suse.de
1865
1866
- Update to binutils 2.17.50.0.1.
1867
1868
-------------------------------------------------------------------
1869
Mon May 8 15:21:55 CEST 2006 - hare@suse.de
1870
1871
- Fix invalid exeception on S/390 when calling res_init()
1872
[#172700 - LTC23600]
1873
1874
-------------------------------------------------------------------
1875
Fri May 5 16:32:26 CEST 2006 - schwab@suse.de
1876
1877
- Fix huge link times [#167593].
1878
1879
-------------------------------------------------------------------
1880
Tue Apr 11 11:44:13 CEST 2006 - schwab@suse.de
1881
1882
- PR ld/2442: fix quadratic behaviour with many relocations [#157119].
1883
- PR ld/2513: fix invalid TLS reloc merging [#162901].
1884
1885
-------------------------------------------------------------------
1886
Mon Apr 3 13:07:29 CEST 2006 - schwab@suse.de
1887
1888
- Add various bug fix backports collected by Alan Modra. Fixes the
1889
following binutils bugs:
1890
* PR ld/2443
1891
* PR ld/2462
1892
* PR ld/2267
1893
* incompatibilities between REL{32,24,14}
1894
* ld -r on ppc64
1895
* -msecure-plt vs TLS
1896
1897
-------------------------------------------------------------------
1898
Fri Mar 31 16:10:44 CEST 2006 - schwab@suse.de
1899
1900
- Fix build race.
1901
1902
-------------------------------------------------------------------
1903
Fri Mar 31 15:49:12 CEST 2006 - matz@suse.de
1904
1905
- Also disallow linking non-PIC .o files into shared libraries on
1906
s390x.
1907
1908
-------------------------------------------------------------------
1909
Fri Mar 31 15:33:39 CEST 2006 - schwab@suse.de
1910
1911
- Fix bfd_find_nearest_line so that gcc -frepo works again.
1912
1913
-------------------------------------------------------------------
1914
Wed Feb 15 17:06:44 CET 2006 - matz@suse.de
1915
1916
- Update -Bdirect and -zdynsort patches.
1917
1918
-------------------------------------------------------------------
1919
Mon Feb 6 19:19:23 CET 2006 - matz@suse.de
1920
1921
- Adjust testsuite for s390 -march=z900 default.
1922
- Disallow linking non-PIC .o files into shared libraries on s390.
1923
1924
-------------------------------------------------------------------
1925
Wed Jan 25 21:30:00 CET 2006 - mls@suse.de
1926
1927
- converted neededforbuild to BuildRequires
1928
1929
-------------------------------------------------------------------
1930
Wed Jan 18 18:26:59 CET 2006 - matz@suse.de
1931
1932
- Add large model patch.
1933
1934
-------------------------------------------------------------------
1935
Tue Jan 17 01:33:51 CET 2006 - schwab@suse.de
1936
1937
- Add patch to fix --gc-sections on ppc64.
1938
- Fix side effect of --enable-targets=arm.
1939
1940
-------------------------------------------------------------------
1941
Wed Jan 11 12:12:30 CET 2006 - schwab@suse.de
1942
1943
- Update to binutils 2.16.91.0.5.
1944
1945
-------------------------------------------------------------------
1946
Tue Jan 10 11:06:32 CET 2006 - rguenther@suse.de
1947
1948
- Don't error out for testsuite failures on hppa.
1949
1950
-------------------------------------------------------------------
1951
Tue Jan 3 10:04:06 CET 2006 - dmueller@suse.de
1952
1953
- Don't create empty rpath components when stripping
1954
1955
-------------------------------------------------------------------
1956
Wed Dec 7 18:35:28 CET 2005 - schwab@suse.de
1957
1958
- Fix handling of SHF_LINK_ORDER links for objcopy.
1959
1960
-------------------------------------------------------------------
1961
Wed Dec 7 15:46:47 CET 2005 - coolo@suse.de
1962
1963
- New -Bdirect patch.
1964
1965
-------------------------------------------------------------------
1966
Fri Dec 2 15:52:28 CET 2005 - schwab@suse.de
1967
1968
- Add experimental -Bdirect patch.
1969
1970
-------------------------------------------------------------------
1971
Thu Nov 24 11:48:11 CET 2005 - schwab@suse.de
1972
1973
- Fix aliasing warning.
1974
1975
-------------------------------------------------------------------
1976
Sun Nov 13 20:27:57 CET 2005 - schwab@suse.de
1977
1978
- Update to binutils 2.16.91.0.4.
1979
1980
-------------------------------------------------------------------
1981
Wed Nov 9 14:48:41 CET 2005 - schwab@suse.de
1982
1983
- Fixes from CVS:
1984
* Don't strip local absolute symbols from linker output.
1985
* Allow equating local symbols to undefined symbols.
1986
1987
-------------------------------------------------------------------
1988
Fri Nov 4 17:16:58 CET 2005 - schwab@suse.de
1989
1990
- Fix more warnings.
1991
1992
-------------------------------------------------------------------
1993
Wed Nov 2 13:26:25 CET 2005 - schwab@suse.de
1994
1995
- Fix warnings.
1996
1997
-------------------------------------------------------------------
1998
Thu Oct 27 13:12:06 CEST 2005 - aj@suse.de
1999
2000
- Spell fix.
2001
2002
-------------------------------------------------------------------
2003
Wed Sep 28 17:13:27 CEST 2005 - schwab@suse.de
2004
2005
- Add target i386-pe on ix86 and x86_64.
2006
2007
-------------------------------------------------------------------
2008
Fri Sep 16 17:10:52 CEST 2005 - schwab@suse.de
2009
2010
- Update to binutils 2.16.91.0.3.
2011
2012
-------------------------------------------------------------------
2013
Thu Sep 1 14:05:00 CEST 2005 - schwab@suse.de
2014
2015
- Fix objdump -adjust-vma on non-relocatable object [#114666].
2016
2017
-------------------------------------------------------------------
2018
Wed Aug 10 13:37:20 CEST 2005 - schwab@suse.de
2019
2020
- Replace last change by a simpler fix.
2021
2022
-------------------------------------------------------------------
2023
Sat Aug 6 15:00:51 CEST 2005 - schwab@suse.de
2024
2025
- Add hook for resetting GP after each relaxing pass.
2026
2027
-------------------------------------------------------------------
2028
Fri Aug 5 10:51:30 CEST 2005 - matz@suse.de
2029
2030
- Fix alpha again.
2031
2032
-------------------------------------------------------------------
2033
Wed Aug 3 16:00:40 CEST 2005 - schwab@suse.de
2034
2035
- Don't warn on overflow in the assembler if emitting a reloc on ppc
2036
[#100189].
2037
- Fix handling of discarded linkonce sections [#84608].
2038
2039
-------------------------------------------------------------------
2040
Tue Aug 2 15:27:47 CEST 2005 - schwab@suse.de
2041
2042
- Avoid generating R_IA64_NONE.
2043
2044
-------------------------------------------------------------------
2045
Tue Aug 2 12:58:30 CEST 2005 - uli@suse.de
2046
2047
- disabled make check on ARM (one test fills up the hard disk;
2048
not a QEMU problem, happens on real hardware, too)
2049
2050
-------------------------------------------------------------------
2051
Mon Jul 25 14:29:41 CEST 2005 - schwab@suse.de
2052
2053
- Fix syntax error in libtool library files [#98185].
2054
2055
-------------------------------------------------------------------
2056
Thu Jul 21 22:35:11 CEST 2005 - schwab@suse.de
2057
2058
- Update to binutils 2.16.91.0.2.
2059
2060
-------------------------------------------------------------------
2061
Thu Jun 23 13:26:37 CEST 2005 - schwab@suse.de
2062
2063
- Update to binutils 2.16.91.0.1.
2064
2065
-------------------------------------------------------------------
2066
Wed Jun 22 10:05:27 CEST 2005 - schwab@suse.de
2067
2068
- Add patch to properly handle indirect symbols.
2069
2070
-------------------------------------------------------------------
2071
Fri May 20 11:48:01 CEST 2005 - schwab@suse.de
2072
2073
- Fix ld testsuite.
2074
2075
-------------------------------------------------------------------
2076
Tue May 17 22:12:33 CEST 2005 - schwab@suse.de
2077
2078
- Fix overflows in BFD library [#81821].
2079
2080
-------------------------------------------------------------------
2081
Wed May 11 10:47:00 CEST 2005 - schwab@suse.de
2082
2083
- Update to binutils 2.16.90.0.3.
2084
- Build with -Wno-error in beta.
2085
2086
-------------------------------------------------------------------
2087
Sat May 7 23:34:32 CEST 2005 - schwab@suse.de
2088
2089
- Add patch to properly put unwind sections into section groups.
2090
- Fix avr assembler.
2091
2092
-------------------------------------------------------------------
2093
Sat May 7 20:37:24 CEST 2005 - matz@suse.de
2094
2095
- added alpha cross target.
2096
2097
-------------------------------------------------------------------
2098
Tue May 3 21:08:16 CEST 2005 - jw@suse.de
2099
2100
- added target avr.
2101
2102
-------------------------------------------------------------------
2103
Sun May 1 12:29:44 CEST 2005 - schwab@suse.de
2104
2105
- Update to binutils 2.16.90.0.2.
2106
2107
-------------------------------------------------------------------
2108
Thu Apr 28 13:51:22 CEST 2005 - schwab@suse.de
2109
2110
- Update patch for last change.
2111
2112
-------------------------------------------------------------------
2113
Mon Apr 25 10:01:33 CEST 2005 - matz@suse.de
2114
2115
- Fix breakage on alpha
2116
2117
-------------------------------------------------------------------
2118
Wed Apr 20 13:01:06 CEST 2005 - bg@suse.de
2119
2120
- remove additional target hppa64
2121
- remove obsolete hppa patch
2122
- enable tests
2123
2124
-------------------------------------------------------------------
2125
Sun Apr 17 23:45:12 CEST 2005 - schwab@suse.de
2126
2127
- Accept empty symbol names.
2128
- Fix bugs related to section groups.
2129
2130
-------------------------------------------------------------------
2131
Wed Apr 13 16:38:52 CEST 2005 - schwab@suse.de
2132
2133
- Fix mips assembler.
2134
2135
-------------------------------------------------------------------
2136
Mon Apr 11 20:41:38 CEST 2005 - schwab@suse.de
2137
2138
- Add patch to fix AS_NEEDED.
2139
2140
-------------------------------------------------------------------
2141
Sun Apr 10 22:02:45 CEST 2005 - schwab@suse.de
2142
2143
- Update to binutils 2.16.90.0.1.
2144
2145
-------------------------------------------------------------------
2146
Wed Apr 6 18:15:54 CEST 2005 - schwab@suse.de
2147
2148
- Cleanup neededforbuild.
2149
- Fix compilation with gcc4.
2150
2151
-------------------------------------------------------------------
2152
Wed Apr 6 06:52:20 CEST 2005 - meissner@suse.de
2153
2154
- Added gettext-devel to neededforbuild.
2155
2156
-------------------------------------------------------------------
2157
Wed Apr 6 00:12:43 CEST 2005 - schwab@suse.de
2158
2159
- Revert last change (don't disable parallel build).
2160
2161
-------------------------------------------------------------------
2162
Tue Apr 5 23:03:47 CEST 2005 - meissner@suse.de
2163
2164
- Added gettext-devel to neededforbuild.
2165
2166
-------------------------------------------------------------------
2167
Wed Mar 30 13:50:59 CEST 2005 - schwab@suse.de
2168
2169
- Support AS_NEEDED in linker script.
2170
2171
-------------------------------------------------------------------
2172
Fri Feb 18 11:30:31 CET 2005 - schwab@suse.de
2173
2174
- Update to binutils 2.15.94.0.2.2.
2175
2176
-------------------------------------------------------------------
2177
Thu Feb 3 18:41:14 CET 2005 - schwab@suse.de
2178
2179
- Fix ld testsuite for gcc4.
2180
2181
-------------------------------------------------------------------
2182
Mon Jan 31 00:56:51 CET 2005 - schwab@suse.de
2183
2184
- Add patch to properly handle protected functions for ia32 and x86_64.
2185
2186
-------------------------------------------------------------------
2187
Thu Jan 20 02:11:31 CET 2005 - schwab@suse.de
2188
2189
- Fix last change.
2190
2191
-------------------------------------------------------------------
2192
Wed Jan 19 20:52:29 CET 2005 - schwab@suse.de
2193
2194
- Handle biarch targets also for cross binutils.
2195
2196
-------------------------------------------------------------------
2197
Sat Jan 8 21:42:54 CET 2005 - schwab@suse.de
2198
2199
- Update to binutils 2.15.94.0.2.
2200
- Enable more targets.
2201
2202
-------------------------------------------------------------------
2203
Tue Nov 23 13:27:34 CET 2004 - schwab@suse.de
2204
2205
- Update to binutils 2.15.94.0.1.
2206
2207
-------------------------------------------------------------------
2208
Thu Oct 14 02:59:16 CEST 2004 - schwab@suse.de
2209
2210
- Remove broken check.
2211
2212
-------------------------------------------------------------------
2213
Wed Oct 13 14:08:46 CEST 2004 - schwab@suse.de
2214
2215
- Fix ppc asm operand parsing.
2216
2217
-------------------------------------------------------------------
2218
Fri Oct 8 15:25:40 CEST 2004 - schwab@suse.de
2219
2220
- Update to binutils 2.15.92.0.2.
2221
2222
-------------------------------------------------------------------
2223
Thu Sep 9 22:22:46 CEST 2004 - schwab@suse.de
2224
2225
- Fix last change.
2226
2227
-------------------------------------------------------------------
2228
Thu Sep 2 17:36:46 CEST 2004 - schwab@suse.de
2229
2230
- Fix relro alignment.
2231
2232
-------------------------------------------------------------------
2233
Sat Aug 21 19:47:27 CEST 2004 - coolo@suse.de
2234
2235
- also build cross binutils for ppc64
2236
2237
-------------------------------------------------------------------
2238
Fri Aug 6 16:17:54 CEST 2004 - schwab@suse.de
2239
2240
- Fix crash in ld [#43550].
2241
2242
-------------------------------------------------------------------
2243
Wed Aug 4 17:17:40 CEST 2004 - schwab@suse.de
2244
2245
- Add patch for PR binutils/290.
2246
2247
-------------------------------------------------------------------
2248
Sun Aug 1 14:39:04 CEST 2004 - schwab@suse.de
2249
2250
- Make error about relocs against discarded sections non-fatal for now.
2251
2252
-------------------------------------------------------------------
2253
Wed Jul 28 22:04:22 CEST 2004 - schwab@suse.de
2254
2255
- Update to binutils 2.15.91.0.2.
2256
2257
-------------------------------------------------------------------
2258
Sat Jun 5 01:26:59 CEST 2004 - schwab@suse.de
2259
2260
- Update to binutils 2.15.91.0.1.
2261
2262
-------------------------------------------------------------------
2263
Tue May 4 09:50:23 CEST 2004 - coolo@suse.de
2264
2265
- created cross-*-binutils in the same directory reusing create-cross.sh
2266
as pre_checkin.sh
2267
2268
-------------------------------------------------------------------
2269
Fri Apr 16 08:09:43 CEST 2004 - aj@suse.de
2270
2271
- Fix some offset expressions.
2272
2273
-------------------------------------------------------------------
2274
Thu Apr 15 20:07:08 CEST 2004 - aj@suse.de
2275
2276
- Update to binutils 2.15.90.0.3.
2277
2278
-------------------------------------------------------------------
2279
Wed Apr 14 09:23:08 CEST 2004 - aj@suse.de
2280
2281
- Update to binutils 2.15.90.0.2.
2282
2283
-------------------------------------------------------------------
2284
Fri Mar 26 12:25:38 CET 2004 - meissner@suse.de
2285
2286
- Added ppc64 patch to drop excess symbols in shared libraries.
2287
2288
-------------------------------------------------------------------
2289
Tue Mar 23 13:43:53 CET 2004 - schwab@suse.de
2290
2291
- Fix --wrap on PPC64 [#34903].
2292
2293
-------------------------------------------------------------------
2294
Tue Mar 16 16:17:36 CET 2004 - mludvig@suse.cz
2295
2296
- Added support for VIA PadLock.
2297
- Merged obsolete fix-clflush.patch into opcode-i386.diff
2298
2299
-------------------------------------------------------------------
2300
Fri Mar 12 10:20:18 CET 2004 - aj@suse.de
2301
2302
- Fix sysenter.
2303
- Fix x86 clflush disassembly.
2304
2305
-------------------------------------------------------------------
2306
Wed Mar 10 13:16:57 CET 2004 - schwab@suse.de
2307
2308
- Fix a possible race in the PLT.
2309
2310
-------------------------------------------------------------------
2311
Mon Mar 8 19:55:36 CET 2004 - aj@suse.de
2312
2313
- Fix cfi testsuite on s390x.
2314
2315
-------------------------------------------------------------------
2316
Mon Mar 8 16:19:38 CET 2004 - hare@suse.de
2317
2318
- Enable s390 biarch backend.
2319
- Fix Invalid .insn from gas on s390.
2320
2321
-------------------------------------------------------------------
2322
Mon Mar 8 10:11:11 CET 2004 - aj@suse.de
2323
2324
- Fix fde alignment.
2325
2326
-------------------------------------------------------------------
2327
Sat Mar 6 07:42:23 CET 2004 - aj@suse.de
2328
2329
- Update to binutils-2.15.90.0.1.1 which incorporates the last two
2330
changes.
2331
2332
-------------------------------------------------------------------
2333
Fri Mar 5 11:56:08 CET 2004 - schwab@suse.de
2334
2335
- Fix align handling.
2336
2337
-------------------------------------------------------------------
2338
Thu Mar 4 18:48:23 CET 2004 - aj@suse.de
2339
2340
- Install as manpage.
2341
2342
-------------------------------------------------------------------
2343
Thu Mar 4 06:35:51 CET 2004 - aj@suse.de
2344
2345
- Update to binutils-2.15.90.0.1.
2346
2347
-------------------------------------------------------------------
2348
Fri Feb 27 13:42:36 CET 2004 - schwab@suse.de
2349
2350
- Support POSIX-compatible argument parsing in ar [#33775].
2351
- Fix textrel patch.
2352
2353
-------------------------------------------------------------------
2354
Thu Feb 26 15:37:22 CET 2004 - schwab@suse.de
2355
2356
- Fix spurious DT_TEXTREL.
2357
2358
-------------------------------------------------------------------
2359
Wed Feb 25 09:11:33 CET 2004 - matz@suse.de
2360
2361
- Enable new dtags by default.
2362
2363
-------------------------------------------------------------------
2364
Fri Feb 13 12:40:15 CET 2004 - hare@suse.de
2365
2366
- Fix memcmp bug in gas/dwarf2dbg.c
2367
2368
-------------------------------------------------------------------
2369
Thu Feb 12 08:14:30 CET 2004 - bg@suse.de
2370
2371
- Workaround for ICE in elf32_hppa_relocate_section.
2372
2373
-------------------------------------------------------------------
2374
Thu Jan 15 14:02:08 CET 2004 - aj@suse.de
2375
2376
- Fix common page size on ppc.
2377
- Update to binutils 2.14.90.0.8.
2378
2379
-------------------------------------------------------------------
2380
Mon Jan 12 08:14:24 CET 2004 - aj@suse.de
2381
2382
- Fix PPC64 TLS bug.
2383
2384
-------------------------------------------------------------------
2385
Fri Dec 12 23:17:58 CET 2003 - schwab@suse.de
2386
2387
- Fix file list.
2388
2389
-------------------------------------------------------------------
2390
Tue Dec 2 16:34:40 CET 2003 - schwab@suse.de
2391
2392
- Fix last change for ia64.
2393
2394
-------------------------------------------------------------------
2395
Mon Nov 24 18:13:54 CET 2003 - aj@suse.de
2396
2397
- Fix handling of '/' in gas on x86 platforms.
2398
2399
-------------------------------------------------------------------
2400
Thu Oct 30 06:23:28 CET 2003 - aj@suse.de
2401
2402
- Update to binutils 2.14.90.0.7:
2403
1. Update from binutils 2003 1029.
2404
2. Allow type changes for undefined symbols.
2405
3. Fix EH frame optimization.
2406
4. Fix the check for undefined versioned symbol with wildcard.
2407
5. Support generating code for Itanium.
2408
6. Detect and warn bad symbol index.
2409
7. Update IPF assemebler DV check.
2410
2411
-------------------------------------------------------------------
2412
Fri Oct 17 22:48:27 CEST 2003 - schwab@suse.de
2413
2414
- Update dv warning patch once more.
2415
- Disable -Wunused during testsuite.
2416
2417
-------------------------------------------------------------------
2418
Fri Oct 17 12:15:22 CEST 2003 - schwab@suse.de
2419
2420
- Update dv warning patch.
2421
2422
-------------------------------------------------------------------
2423
Wed Oct 15 15:38:54 CEST 2003 - aj@suse.de
2424
2425
- Build as non-root user.
2426
2427
-------------------------------------------------------------------
2428
Fri Oct 3 13:18:19 CEST 2003 - kukuk@suse.de
2429
2430
- Remove tetex from neededforbuild
2431
2432
-------------------------------------------------------------------
2433
Wed Oct 1 15:44:01 CEST 2003 - schwab@suse.de
2434
2435
- Fix spurious dv conflict warning.
2436
- Don't ignore testsuite failures on ia64.
2437
2438
-------------------------------------------------------------------
2439
Fri Sep 26 15:56:12 CEST 2003 - aj@suse.de
2440
2441
- Update to binutils-2.14.90.0.6.
2442
2443
-------------------------------------------------------------------
2444
Fri Aug 29 11:41:46 CEST 2003 - aj@suse.de
2445
2446
- Add patch to speed up linker.
2447
2448
-------------------------------------------------------------------
2449
Tue Aug 19 10:31:43 CEST 2003 - aj@suse.de
2450
2451
- disable unit-at-a-time for some tests so that they pass (otherwise
2452
some sections are reordered).
2453
2454
-------------------------------------------------------------------
2455
Fri Aug 8 19:52:50 CEST 2003 - schwab@suse.de
2456
2457
- Fix generation of efi-app binaries.
2458
2459
-------------------------------------------------------------------
2460
Tue Jul 29 13:22:40 CEST 2003 - meissner@suse.de
2461
2462
- Fix ppc64 bitmask detection (from current CVS).
2463
2464
-------------------------------------------------------------------
2465
Fri Jul 25 17:07:18 CEST 2003 - schwab@suse.de
2466
2467
- Readd workaround for missing DESTDIR support.
2468
2469
-------------------------------------------------------------------
2470
Thu Jul 24 12:05:59 CEST 2003 - aj@suse.de
2471
2472
- Update to binutils 2.14.90.0.5.
2473
2474
-------------------------------------------------------------------
2475
Wed Jul 16 15:01:59 CEST 2003 - mludvig@suse.cz
2476
2477
- Reverted Alan Modra's patch for .debug_line generation.
2478
http://sources.redhat.com/ml/binutils/2003-07/msg00294.html
2479
2480
-------------------------------------------------------------------
2481
Fri Jul 4 07:17:27 CEST 2003 - olh@suse.de
2482
2483
- update to binutils-2.14.90.0.4-cvs20030704.diff.bz2
2484
2485
-------------------------------------------------------------------
2486
Wed Jul 2 12:59:30 CEST 2003 - olh@suse.de
2487
2488
- add binutils-ppc64-mminimal-toc.patch
2489
--disable-nls in cross-binutils, remove man and info to
2490
avoid file conflicts with multiple cross-binutils packages
2491
2492
-------------------------------------------------------------------
2493
Wed Jul 2 08:45:19 CEST 2003 - aj@suse.de
2494
2495
- Support z990 instructions.
2496
2497
-------------------------------------------------------------------
2498
Mon Jun 30 07:30:02 CEST 2003 - olh@suse.de
2499
2500
- add binutils_x86_64_bfd_c90.patch
2501
2502
-------------------------------------------------------------------
2503
Fri Jun 27 17:04:18 CEST 2003 - olh@suse.de
2504
2505
- update to binutils-2.14.90.0.4-cvs20030627.diff.bz2
2506
use DESTDIR
2507
2508
-------------------------------------------------------------------
2509
Tue Jun 24 07:54:01 CEST 2003 - coolo@suse.de
2510
2511
- ignore rpaths only for > 8.2
2512
2513
-------------------------------------------------------------------
2514
Mon Jun 23 12:42:43 CEST 2003 - coolo@suse.de
2515
2516
- removed %ifarch mips
2517
2518
-------------------------------------------------------------------
2519
Wed Jun 18 21:06:52 CEST 2003 - aj@suse.de
2520
2521
- Fix CFI alignment bugs.
2522
2523
-------------------------------------------------------------------
2524
Wed Jun 18 09:01:07 CEST 2003 - olh@suse.de
2525
2526
- update to binutils-2.14.90.0.4-cvs20030618.diff.bz2
2527
- provide an option to test a vanilla binutils release,
2528
provide an option to not apply patches that break the testsuite
2529
2530
-------------------------------------------------------------------
2531
Tue Jun 17 09:18:43 CEST 2003 - coolo@suse.de
2532
2533
- apply the cvs diff on all architectures and sort out the other
2534
patches
2535
- use %find_lang
2536
- apply objcopy.c patch to add --only-keep-debug option to strip
2537
and objcopy
2538
2539
-------------------------------------------------------------------
2540
Fri Jun 13 08:10:01 CEST 2003 - olh@suse.de
2541
2542
- use binutils-2.14.90.0.4-cvs20030613.diff.bz2 on ppc/ppc64
2543
to remove the -mminimal-toc requirement on ppc64
2544
2545
-------------------------------------------------------------------
2546
Thu Jun 12 14:03:50 CEST 2003 - aj@suse.de
2547
2548
- Fix directory file list.
2549
2550
-------------------------------------------------------------------
2551
Thu Jun 5 11:04:04 CEST 2003 - ro@suse.de
2552
2553
- fix dangling ldscripts symlink for lib64 platforms
2554
2555
-------------------------------------------------------------------
2556
Thu Jun 5 09:56:58 CEST 2003 - aj@suse.de
2557
2558
- Fix typo in CFI calculation.
2559
- Make .eh_frame section read-only.
2560
- Add more CFI directives.
2561
2562
-------------------------------------------------------------------
2563
Thu Jun 5 08:30:12 CEST 2003 - coolo@suse.de
2564
2565
- integrating patch to ignore rpaths listed in a file specified
2566
by $SUSE_IGNORED_RPATHS (supposed to be set to /etc/ld.so.conf)
2567
2568
-------------------------------------------------------------------
2569
Mon Jun 2 16:13:36 CEST 2003 - aj@suse.de
2570
2571
- Fix addend relocation with CFI.
2572
2573
-------------------------------------------------------------------
2574
Sat May 31 21:49:33 CEST 2003 - aj@suse.de
2575
2576
- Handle GOT with more than 8191 entries corect on PowerPC.
2577
- Fix dwarf2 CFI bugs.
2578
2579
-------------------------------------------------------------------
2580
Fri May 30 13:19:13 CEST 2003 - aj@suse.de
2581
2582
- Update to binutils 2.14.90.0.4.
2583
- Improve cfi support.
2584
2585
-------------------------------------------------------------------
2586
Wed May 21 09:45:36 CEST 2003 - aj@suse.de
2587
2588
- Fix cfi build problems on ia64 and add latest revision of patch.
2589
2590
-------------------------------------------------------------------
2591
Tue May 20 15:10:19 CEST 2003 - aj@suse.de
2592
2593
- Fix elf visibility problem.
2594
- Add cfi directives.
2595
2596
-------------------------------------------------------------------
2597
Sat May 17 11:52:31 CEST 2003 - aj@suse.de
2598
2599
- Update to binutils 2.14.90.0.2.
2600
2601
-------------------------------------------------------------------
2602
Thu May 15 13:44:59 CEST 2003 - aj@suse.de
2603
2604
- Allow testsuite to fail on sparc.
2605
2606
-------------------------------------------------------------------
2607
Wed May 14 22:43:19 CEST 2003 - schwab@suse.de
2608
2609
- Workaround lack of DESTDIR support.
2610
- Make sure libbfd is installed before libopcodes.
2611
2612
-------------------------------------------------------------------
2613
Wed May 14 16:13:43 CEST 2003 - aj@suse.de
2614
2615
- Link libopcodes against libbfd.
2616
- Fix package list.
2617
2618
-------------------------------------------------------------------
2619
Mon May 12 17:29:55 CEST 2003 - aj@suse.de
2620
2621
- Fix bugs and testsuite on s390.
2622
2623
-------------------------------------------------------------------
2624
Wed May 7 09:28:28 CEST 2003 - aj@suse.de
2625
2626
- Fix bugs in creation of large files.
2627
2628
-------------------------------------------------------------------
2629
Tue May 6 08:26:21 CEST 2003 - aj@suse.de
2630
2631
- Update to version 2.14.90.0.1.
2632
2633
-------------------------------------------------------------------
2634
Mon Apr 28 23:05:08 CEST 2003 - schwab@suse.de
2635
2636
- Update ia64 relaxation bug fix.
2637
2638
-------------------------------------------------------------------
2639
Fri Apr 25 17:16:57 CEST 2003 - aj@suse.de
2640
2641
- Fix ia64 relaxation bugs.
2642
2643
-------------------------------------------------------------------
2644
Thu Apr 24 19:11:20 CEST 2003 - olh@suse.de
2645
2646
- add binutils-2.13-ppc32-ld-symbol-version.patch
2647
add binutils-2.13-ppc32-fPIC.patch
2648
fail to link shared libs compiled without -fPIC
2649
run make check with -k after this change
2650
2651
-------------------------------------------------------------------
2652
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
2653
2654
- fix install_info --delete call and move from preun to postun
2655
2656
-------------------------------------------------------------------
2657
Tue Apr 8 10:06:59 CEST 2003 - adrian@suse.de
2658
2659
- fix build for mips
2660
2661
-------------------------------------------------------------------
2662
Sat Mar 22 15:38:36 CET 2003 - aj@suse.de
2663
2664
- Update to 2.13.0.90.20.
2665
2666
-------------------------------------------------------------------
2667
Wed Mar 19 10:22:19 CET 2003 - aj@suse.de
2668
2669
- Do not depend on binutils installation.
2670
2671
-------------------------------------------------------------------
2672
Wed Mar 19 08:48:02 CET 2003 - aj@suse.de
2673
2674
- Fix crash in ld with overly long command lines (#23743).
2675
2676
-------------------------------------------------------------------
2677
Thu Feb 27 14:37:15 CET 2003 - aj@suse.de
2678
2679
- Package all libiberty include files.
2680
2681
-------------------------------------------------------------------
2682
Wed Feb 19 17:00:07 CET 2003 - stepan@suse.de
2683
2684
- add create-cross.sh to easily create cross-binutils packages.
2685
2686
-------------------------------------------------------------------
2687
Tue Feb 18 12:23:41 CET 2003 - aj@suse.de
2688
2689
- Run testsuite.
2690
2691
-------------------------------------------------------------------
2692
Fri Feb 14 07:34:52 CET 2003 - aj@suse.de
2693
2694
- Fix symbol relocations with versioning.
2695
2696
-------------------------------------------------------------------
2697
Mon Feb 10 09:10:12 CET 2003 - aj@suse.de
2698
2699
- Fix real.plt on s390.
2700
2701
-------------------------------------------------------------------
2702
Fri Feb 7 10:03:11 CET 2003 - aj@suse.de
2703
2704
- Fix dwarf2 filenames.
2705
2706
-------------------------------------------------------------------
2707
Thu Feb 6 17:13:05 CET 2003 - aj@suse.de
2708
2709
- Fix frame header sign extension bug (#23318)
2710
- Fix library path for 64-bit platforms
2711
- Fix x86-64 disassembler.
2712
2713
-------------------------------------------------------------------
2714
Thu Feb 6 14:25:21 CET 2003 - stepan@suse.de
2715
2716
- Add alpha TLS patch
2717
2718
-------------------------------------------------------------------
2719
Sat Feb 1 12:36:50 CET 2003 - aj@suse.de
2720
2721
- Add sparc TLS patch.
2722
2723
-------------------------------------------------------------------
2724
Sat Jan 25 21:45:26 CET 2003 - aj@suse.de
2725
2726
- Update to binutils 2.13.90.0.18 which includes:
2727
* Fix some ia64 gas bugs.
2728
* Fix TLS bugs.
2729
* Fix ELF/ppc bugs.
2730
2731
-------------------------------------------------------------------
2732
Tue Jan 14 18:28:58 CET 2003 - bg@suse.de
2733
2734
- add hppa relocation patch from "John David Anglin"
2735
<dave@hiauly1.hia.nrc.ca>
2736
2737
-------------------------------------------------------------------
2738
Sat Dec 14 13:28:40 CET 2002 - adrian@suse.de
2739
2740
- add additional mips64 target on mips
2741
- use mips patches which came with the tar ball on mips
2742
- disable "make check" on mips for now
2743
2744
-------------------------------------------------------------------
2745
Fri Dec 6 17:19:03 CET 2002 - schwab@suse.de
2746
2747
- Update to binutils 2.13.90.0.16.
2748
2749
-------------------------------------------------------------------
2750
Wed Dec 4 12:26:40 CET 2002 - olh@suse.de
2751
2752
- add ppc64-binutils-ld-makecheck.diff, enable make check on ppc64
2753
2754
-------------------------------------------------------------------
2755
Sat Nov 23 14:10:57 CET 2002 - olh@suse.de
2756
2757
- add ppc64-binutils-ld-no256mbsegments.diff
2758
revert the binutils change that moved text and data into separate
2759
256M address ranges, at least until the glibc dynamic loader
2760
can handle such binaries gracefully.
2761
2762
-------------------------------------------------------------------
2763
Tue Nov 5 15:10:21 CET 2002 - bg@suse.de
2764
2765
- Enable hppa build
2766
- Add support for hppa64
2767
2768
-------------------------------------------------------------------
2769
Thu Oct 24 08:21:16 CEST 2002 - aj@suse.de
2770
2771
- Fix allocation of orphaned sections to aviod problems with strip.
2772
- Fix another problem on alpha with orphaned sections.
2773
2774
-------------------------------------------------------------------
2775
Tue Oct 15 16:34:44 CEST 2002 - aj@suse.de
2776
2777
- Install libiberty.h [Fixes #20941].
2778
2779
-------------------------------------------------------------------
2780
Mon Oct 14 10:51:17 CEST 2002 - aj@suse.de
2781
2782
- Update to binutils-2.13.90.0.10.
2783
2784
-------------------------------------------------------------------
2785
Tue Oct 1 09:17:02 CEST 2002 - aj@suse.de
2786
2787
- Update to binutils-2.13.90.0.5.
2788
- Add tls support for x86-64.
2789
- Fix tls support for i386.
2790
2791
-------------------------------------------------------------------
2792
Mon Sep 16 16:52:08 CEST 2002 - schwab@suse.de
2793
2794
- Enable use of brl for out of range branch fixup.
2795
2796
-------------------------------------------------------------------
2797
Sun Sep 1 10:58:27 CEST 2002 - aj@suse.de
2798
2799
- Fix LIB_PATH for x86_64.
2800
2801
-------------------------------------------------------------------
2802
Fri Aug 30 21:04:01 CEST 2002 - bk@suse.de
2803
2804
- enable s390 as additional target on s390x
2805
- fix LIB_PATH for elf_s390 emulation to not use lib64 paths
2806
- fix LIB_PATH for elf64_s390 to include /usr/local/lib64 and /lib64
2807
- delete -fsigned-char for binutils on s390/s390x
2808
2809
-------------------------------------------------------------------
2810
Tue Aug 27 14:46:14 CEST 2002 - aj@suse.de
2811
2812
- Fix x86-64 gotpcrel generation.
2813
- Add fix for bugs in gas on i386 where GOT references where
2814
miscompiled and fix problem with absolute section.
2815
- Fix reference counting on various platforms.
2816
- Fix counting of definitions in shared objects
2817
2818
-------------------------------------------------------------------
2819
Fri Jul 19 12:57:07 CEST 2002 - schwab@suse.de
2820
2821
- Update to binutils 2.12.90.0.15.
2822
2823
-------------------------------------------------------------------
2824
Sat Jul 13 18:51:24 CEST 2002 - schwab@suse.de
2825
2826
- Add fix for ia64 indirect call encoding bug.
2827
2828
-------------------------------------------------------------------
2829
Thu Jul 11 10:24:41 CEST 2002 - aj@suse.de
2830
2831
- Fix generation of nops for x86-64.
2832
2833
-------------------------------------------------------------------
2834
Wed Jul 10 09:02:57 CEST 2002 - aj@suse.de
2835
2836
- Fix -ffunction sections.
2837
2838
-------------------------------------------------------------------
2839
Tue Jul 9 19:08:51 CEST 2002 - olh@suse.de
2840
2841
- add patches for gas biarch support on ppc
2842
binutils-2.12.90.0.14-cvs.diff 20020709
2843
binutils_ppc_biarch_gas.diff
2844
binutils_ppc_biarch_gas_weaksym.diff
2845
2846
-------------------------------------------------------------------
2847
Fri Jul 5 11:04:48 CEST 2002 - kukuk@suse.de
2848
2849
- Use %ix86 macro
2850
2851
-------------------------------------------------------------------
2852
Wed Jul 3 20:21:22 CEST 2002 - aj@suse.de
2853
2854
- Update to binutils 2.12.90.0.14.
2855
- Remove patches that have been integrated.
2856
2857
-------------------------------------------------------------------
2858
Tue Jul 2 19:28:43 CEST 2002 - bk@suse.de
2859
2860
- add fixes for s390(x) - should make this version work for s390.
2861
2862
-------------------------------------------------------------------
2863
Wed Jun 26 09:10:38 CEST 2002 - aj@suse.de
2864
2865
- Do not discard empty sections (otherwise the kernel build will
2866
break).
2867
2868
-------------------------------------------------------------------
2869
Thu Jun 20 21:57:05 CEST 2002 - adrian@suse.de
2870
2871
- Update to binutils 2.12.90.0.12.
2872
* Update from binutils 2002 0618.
2873
* Fix an mips assembler bug.
2874
- remove s390-testsuite.patch, it is inside 2.12.90.0.12 now
2875
2876
-------------------------------------------------------------------
2877
Mon Jun 17 16:26:14 CEST 2002 - aj@suse.de
2878
2879
- Abort with error message if shared libs are build without -fPIC
2880
on x86-64 (in cases where this can be detected).
2881
- Remove ld -Y patch.
2882
2883
-------------------------------------------------------------------
2884
Fri Jun 14 22:50:11 CEST 2002 - olh@suse.de
2885
2886
- use _target_cpu in diff packagelist
2887
2888
-------------------------------------------------------------------
2889
Wed Jun 12 08:50:16 CEST 2002 - aj@suse.de
2890
2891
- Update to binutils 2.12.90.0.11.
2892
- Better handle ld -Y with multilibs.
2893
- Do not link 32-bit and 64-bit objects togethers when searching libs
2894
via ld.so.conf.
2895
- Add x86-64 as target for i386.
2896
2897
-------------------------------------------------------------------
2898
Fri May 31 10:38:01 CEST 2002 - olh@suse.de
2899
2900
- update cvs patch to 20020531, obsolets ppc64_binutils.diff
2901
disable make check on ppc64
2902
2903
-------------------------------------------------------------------
2904
Thu May 30 20:06:10 CEST 2002 - olh@suse.de
2905
2906
- add binutils_x86_64_testsuite.diff, selective[1245] xfail on x86-64
2907
2908
-------------------------------------------------------------------
2909
Wed May 29 10:40:31 CEST 2002 - olh@suse.de
2910
2911
- add ppc64_binutils.diff, for libtool
2912
nm -B output, use D instead of ? for function descriptors
2913
2914
-------------------------------------------------------------------
2915
Mon May 27 10:55:20 CEST 2002 - olh@suse.de
2916
2917
- update cvs patch to 20020527
2918
2919
-------------------------------------------------------------------
2920
Thu May 23 10:28:30 CEST 2002 - olh@suse.de
2921
2922
- add cvs 20020523 diff for ppc/ppc64
2923
put readelf manpage in filelist
2924
2925
-------------------------------------------------------------------
2926
Sun May 19 13:21:38 CEST 2002 - olh@suse.de
2927
2928
- handle elf64 (powerpc64-suse-linux) on ppc32
2929
2930
-------------------------------------------------------------------
2931
Fri May 17 21:22:21 CEST 2002 - adrian@suse.de
2932
2933
- fix build for s390x and mips
2934
(added pic config file)
2935
- do not ignore return value of "make check" on mips anymore
2936
2937
-------------------------------------------------------------------
2938
Fri May 17 18:20:08 CEST 2002 - schwab@suse.de
2939
2940
- Add gprof docs.
2941
- Add message catalogues.
2942
2943
-------------------------------------------------------------------
2944
Fri May 17 11:50:36 CEST 2002 - uli@suse.de
2945
2946
- added gprof to file list
2947
2948
-------------------------------------------------------------------
2949
Mon May 13 18:59:34 CEST 2002 - schwab@suse.de
2950
2951
- Add PIC configuration for x86-64.
2952
2953
-------------------------------------------------------------------
2954
Mon May 13 09:22:41 CEST 2002 - olh@suse.de
2955
2956
- update to 2.12.90.0.7
2957
2958
-------------------------------------------------------------------
2959
Sun May 12 19:48:50 CEST 2002 - schwab@suse.de
2960
2961
- Install the PIC libiberty.a.
2962
2963
-------------------------------------------------------------------
2964
Fri May 10 11:53:33 CEST 2002 - meissner@suse.de
2965
2966
- x86-64 relocation conversion should not just convert to
2967
64bit relocations since we sometimes do have 32bit ones.
2968
(Patch from Andreas Schwab.)
2969
2970
-------------------------------------------------------------------
2971
Tue Apr 23 10:38:38 CEST 2002 - aj@suse.de
2972
2973
- Fix a bug with --eh-frame-hdr that occured on sparc.
2974
2975
-------------------------------------------------------------------
2976
Mon Apr 22 10:16:30 CEST 2002 - aj@suse.de
2977
2978
- Fix testsuite for alpha and s390.
2979
- Fix --eh-frame-hdr.
2980
- Update x86-64 assembler patch.
2981
2982
-------------------------------------------------------------------
2983
Sat Apr 20 22:34:23 CEST 2002 - schwab@suse.de
2984
2985
- Fix pcrel handling in x86-64 assembler.
2986
2987
-------------------------------------------------------------------
2988
Wed Apr 17 13:06:40 CEST 2002 - aj@suse.de
2989
2990
- Fix merging of s390 sections.
2991
2992
-------------------------------------------------------------------
2993
Mon Apr 15 11:37:32 CEST 2002 - aj@suse.de
2994
2995
- Fix PPC linker bug.
2996
2997
-------------------------------------------------------------------
2998
Fri Apr 12 12:52:35 CEST 2002 - aj@suse.de
2999
3000
- Update to binutils-2.12.90.0.4:
3001
* Contains x86-64 fix
3002
* Fixes S390 ld failure
3003
* Fixes for sparc
3004
3005
-------------------------------------------------------------------
3006
Mon Apr 8 12:02:29 CEST 2002 - aj@suse.de
3007
3008
- Add fix for pcrel relocations for x86-64.
3009
3010
-------------------------------------------------------------------
3011
Tue Apr 2 10:57:07 CEST 2002 - aj@suse.de
3012
3013
- Change platforms where testsuite is run.
3014
3015
-------------------------------------------------------------------
3016
Mon Mar 25 11:01:58 CET 2002 - schwab@suse.de
3017
3018
- Update to binutils-2.12.90.0.3.
3019
3020
-------------------------------------------------------------------
3021
Sun Mar 10 18:10:07 CET 2002 - schwab@suse.de
3022
3023
- Update to binutils-2.12.90.0.1.
3024
- gprof now supported on MIPS.
3025
3026
-------------------------------------------------------------------
3027
Thu Feb 28 14:24:42 CET 2002 - stepan@suse.de
3028
3029
- add data segment alignment patches.
3030
3031
-------------------------------------------------------------------
3032
Mon Feb 25 15:59:10 CET 2002 - schwab@suse.de
3033
3034
- Add fix for elf64-ia64 linker scripts.
3035
3036
-------------------------------------------------------------------
3037
Mon Feb 18 20:12:11 CET 2002 - schwab@suse.de
3038
3039
- Fix broken patch.
3040
3041
-------------------------------------------------------------------
3042
Mon Feb 18 16:35:20 CET 2002 - aj@suse.de
3043
3044
- Update to binutils-2.11.93.0.2.
3045
3046
-------------------------------------------------------------------
3047
Thu Feb 14 11:21:28 CET 2002 - aj@suse.de
3048
3049
- Fix bug in handling of version maps by ld. This is needed for
3050
GCC 3.1.
3051
3052
-------------------------------------------------------------------
3053
Mon Nov 26 08:37:33 CET 2001 - aj@suse.de
3054
3055
- gprof is not supported on MIPS, don't try to package it.
3056
3057
-------------------------------------------------------------------
3058
Thu Nov 15 14:08:39 CET 2001 - adrian@suse.de
3059
3060
- ignore known problem on mips in testsuite
3061
- disable combreloc patch for mips
3062
3063
-------------------------------------------------------------------
3064
Wed Nov 14 12:33:14 CET 2001 - ro@suse.de
3065
3066
- added include file symcat.h to filelist
3067
3068
-------------------------------------------------------------------
3069
Mon Nov 12 13:25:10 CET 2001 - aj@suse.de
3070
3071
- Update to binutils-2.11.92.0.10.
3072
3073
-------------------------------------------------------------------
3074
Sun Sep 30 19:58:17 CEST 2001 - schwab@suse.de
3075
3076
- Update to binutils 2.11.90.0.31.
3077
- Add support for @iplt and .data16 on ia64.
3078
3079
-------------------------------------------------------------------
3080
Mon Sep 3 09:45:11 CEST 2001 - aj@suse.de
3081
3082
- Fix relative relocations on Alpha.
3083
3084
-------------------------------------------------------------------
3085
Thu Aug 30 09:38:44 CEST 2001 - aj@suse.de
3086
3087
- Update to binutils 2.11.90.0.29. It includes support for 64-bit
3088
PowerPC.
3089
3090
-------------------------------------------------------------------
3091
Mon Aug 27 13:45:25 MEST 2001 - aj@suse.de
3092
3093
- Update to current CVS version and include patch to always enable
3094
sorting of relocations. Together with the new glibc this reduces
3095
relocation processing at program startup significantly.
3096
3097
-------------------------------------------------------------------
3098
Wed Aug 22 14:13:14 MEST 2001 - aj@suse.de
3099
3100
- Use AltiVec/PPC patch.
3101
- Revert objdump patch that causes sparc kernel build failure.
3102
- Add missing s390 jump instructions.
3103
- Fix bug with unaligned accesses in the sparc assembler.
3104
3105
-------------------------------------------------------------------
3106
Fri Aug 17 19:52:32 MEST 2001 - egger@suse.de
3107
3108
- Added patch for missing AltiVec/PPC opcodes.
3109
3110
-------------------------------------------------------------------
3111
Mon Aug 16 09:40:05 MEST 2001 - aj@suse.de
3112
3113
- Update to 2.11.90.0.27, fix s390 relocation generation.
3114
3115
-------------------------------------------------------------------
3116
Tue Jul 17 13:16:25 CEST 2001 - aj@suse.de
3117
3118
- Update to binutils 2.11.90.0.24.
3119
3120
-------------------------------------------------------------------
3121
Wed Jul 11 10:10:59 CEST 2001 - aj@suse.de
3122
3123
- Update to binutils 2.11.90.0.23.
3124
3125
-------------------------------------------------------------------
3126
Wed Jun 13 10:49:07 MEST 2001 - aj@suse.de
3127
3128
- Run testsuite on s390.
3129
3130
-------------------------------------------------------------------
3131
Tue Jun 12 09:57:59 CEST 2001 - aj@suse.de
3132
3133
- Update to binutils 2.11.90.0.15.
3134
3135
-------------------------------------------------------------------
3136
Mon May 14 09:43:37 CEST 2001 - aj@suse.de
3137
3138
- Update to binutils 2.11.90.0.8.
3139
3140
-------------------------------------------------------------------
3141
Mon May 7 14:54:33 CEST 2001 - aj@suse.de
3142
3143
- Update to latest version.
3144
3145
-------------------------------------------------------------------
3146
Thu Mar 29 08:33:46 CEST 2001 - aj@suse.de
3147
3148
- Fix a relaxation bug on ia32 that occurs while building GCC.
3149
3150
-------------------------------------------------------------------
3151
Tue Mar 27 11:54:09 CEST 2001 - aj@suse.de
3152
3153
- Test for alpha instead of axp.
3154
3155
-------------------------------------------------------------------
3156
Mon Mar 26 18:27:12 CEST 2001 - aj@suse.de
3157
3158
- Add patch for S390 to fix relocs.
3159
3160
-------------------------------------------------------------------
3161
Mon Mar 26 09:58:15 CEST 2001 - aj@suse.de
3162
3163
- The testsuite is broken on axp, disable it.
3164
3165
-------------------------------------------------------------------
3166
Thu Mar 8 11:17:22 CET 2001 - aj@suse.de
3167
3168
- Use separate build directory, don't run testsuite on sparc.
3169
3170
-------------------------------------------------------------------
3171
Mon Mar 5 11:59:42 CET 2001 - aj@suse.de
3172
3173
- Update to 2.10.91.0.4.
3174
3175
-------------------------------------------------------------------
3176
Thu Feb 22 14:32:36 CET 2001 - aj@suse.de
3177
3178
- Run the testsuite on some platforms.
3179
3180
-------------------------------------------------------------------
3181
Tue Feb 20 09:48:19 CET 2001 - aj@suse.de
3182
3183
- Add sparc fix for weak symbols.
3184
3185
-------------------------------------------------------------------
3186
Mon Feb 19 15:25:26 CET 2001 - aj@suse.de
3187
3188
- Update to 2.10.91.0.2.
3189
3190
-------------------------------------------------------------------
3191
Thu Nov 16 12:02:19 CET 2000 - aj@suse.de
3192
3193
- Added an alpha patch to fix glibc problems.
3194
3195
-------------------------------------------------------------------
3196
Mon Oct 23 11:16:02 CEST 2000 - aj@suse.de
3197
3198
- Update to 2.10.0.33.
3199
- Remove PPC patch since it's solved better in .33.
3200
3201
-------------------------------------------------------------------
3202
Sun Oct 15 14:56:09 CEST 2000 - kukuk@suse.de
3203
3204
- Update to binutils 2.10.0.31
3205
- Port s390 patches
3206
- Add PPC patch to fix glibc 2.2 problems
3207
3208
-------------------------------------------------------------------
3209
Thu Sep 14 11:56:12 CEST 2000 - kukuk@suse.de
3210
3211
- Use macros in spec file
3212
3213
-------------------------------------------------------------------
3214
Tue Aug 29 12:30:48 CEST 2000 - aj@suse.de
3215
3216
- New version 2.10.0.24 with additional s390 patches.
3217
3218
-------------------------------------------------------------------
3219
Mon Apr 17 01:20:20 CEST 2000 - ro@suse.de
3220
3221
- added alpha3.dif to fix another problem with compaq compilers
3222
3223
-------------------------------------------------------------------
3224
Sat Mar 18 12:35:56 CET 2000 - aj@suse.de
3225
3226
- Fix problems with Compaq compiler, see:
3227
http://sourceware.cygnus.com/ml/binutils/2000-03/msg00226.html
3228
http://sourceware.cygnus.com/ml/binutils/2000-03/msg00160.html
3229
3230
-------------------------------------------------------------------
3231
Mon Mar 13 22:44:35 CET 2000 - aj@suse.de
3232
3233
- Added readelf to file list.
3234
3235
-------------------------------------------------------------------
3236
Mon Feb 28 17:31:41 CET 2000 - ro@suse.de
3237
3238
- fix HOST macro
3239
- added alpha fix from Andrea
3240
3241
-------------------------------------------------------------------
3242
Thu Jan 20 10:55:37 CET 2000 - aj@suse.de
3243
3244
- New version 2.9.5.0.24.
3245
3246
-------------------------------------------------------------------
3247
Thu Dec 9 18:10:28 CET 1999 - ro@suse.de
3248
3249
- leave targets for now
3250
3251
-------------------------------------------------------------------
3252
Wed Dec 8 19:49:15 CET 1999 - kasal@suse.de
3253
3254
- added buildroot
3255
(it required a patch to target ld/Makefile.am, target install-data-local)
3256
3257
-------------------------------------------------------------------
3258
Tue Nov 23 15:30:52 CET 1999 - kasal@suse.de
3259
3260
- backported sparc patch from cvs version of binutils
3261
- added note that geo@suse.cz can make NLMs
3262
3263
-------------------------------------------------------------------
3264
Tue Nov 16 10:41:15 MET 1999 - kukuk@suse.de
3265
3266
- Remove broken Sparc as patch, add bfd patch for sparc32
3267
3268
-------------------------------------------------------------------
3269
Wed Nov 10 11:27:03 MET 1999 - kukuk@suse.de
3270
3271
- spec file cleanup, add support for Sparc
3272
- Remove dependency for bin86, not longer necessary
3273
3274
-------------------------------------------------------------------
3275
Tue Nov 9 15:44:57 CET 1999 - uli@suse.de
3276
3277
- added PPC-specific files to %files section
3278
3279
-------------------------------------------------------------------
3280
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
3281
3282
- ran old prepare_spec on spec file to switch to new prepare_spec.
3283
3284
-------------------------------------------------------------------
3285
Tue Aug 24 15:30:01 MEST 1999 - uli@suse.de
3286
3287
- fixed Makefile.Linux for PPC
3288
3289
-------------------------------------------------------------------
3290
Fri May 28 17:41:32 MEST 1999 - ro@suse.de
3291
3292
- update to .25
3293
3294
-------------------------------------------------------------------
3295
Thu Apr 8 22:49:56 MEST 1999 - ro@suse.de
3296
3297
- update to .23
3298
3299
-------------------------------------------------------------------
3300
Mon Mar 29 12:33:59 MEST 1999 - ro@suse.de
3301
3302
- remove hacks and install libiberty.a in /usr/lib
3303
3304
-------------------------------------------------------------------
3305
Sun Mar 14 20:12:39 MET 1999 - ro@suse.de
3306
3307
- libtool tries to be smart dropping the link -liberty
3308
try to be smarter: changed "-liberty" to "../libiberty/libiberty.a"
3309
3310
-------------------------------------------------------------------
3311
Fri Mar 5 01:06:36 MET 1999 - ro@suse.de
3312
3313
- update to 2.9.1.0.22b FOR NOW AXP ONLY
3314
- libnaming changed
3315
3316
-------------------------------------------------------------------
3317
Fri Feb 19 16:18:40 MET 1999 - ro@suse.de
3318
3319
- update to 2.9.1.0.20
3320
3321
-------------------------------------------------------------------
3322
Tue Jan 11 18:23:52 MET 1999 - ro@suse.de
3323
3324
- adapted specfile to build on alpha, too
3325
- added ansidecl.h to filelist for glibc
3326
3327
-------------------------------------------------------------------
3328
Mon Nov 2 15:18:48 MET 1998 - ro@suse.de
3329
3330
- update to 2.9.1.0.15
3331
3332
-------------------------------------------------------------------
3333
Fri Sep 11 15:29:04 MEST 1998 - ro@suse.de
3334
3335
- switch detection of GLIBC to automake
3336
3337
-------------------------------------------------------------------
3338
Tue Jul 7 18:16:31 MEST 1998 - ro@suse.de
3339
3340
- pack files depending on used libc / compile a.out for libc5
3341
3342
-------------------------------------------------------------------
3343
Wed May 20 23:16:18 MEST 1998 - bs@suse.de
3344
3345
- took c++filt off from file list (is included in egcs)
3346
3347
----------------------------------------------------------------------------
3348
Wed May 6 14:21:33 MEST 1998 - florian@suse.de
3349
3350
3351
- update to binutils 2.9.1.0.4
3352
3353
3354
----------------------------------------------------------------------------
3355
Tue Jul 29 10:59:13 MEST 1997 - florian@suse.de
3356
3357
3358
- the a.out-assembler was not installed correctly by "make install"
3359
3360
3361
----------------------------------------------------------------------------
3362
Wed Jun 25 11:28:39 MEST 1997 - florian@suse.de
3363
3364
3365
- add bug-fixes from gnu.utils.bugs
3366
3367
3368
3369
----------------------------------------------------------------------------
3370
Sun Jun 8 17:32:03 MEST 1997 - florian@suse.de
3371
3372
3373
- always remove /usr/bin/encaps
3374
3375
3376
----------------------------------------------------------------------------
3377
Sun Jun 8 17:32:03 MEST 1997 - florian@suse.de
3378
3379
3380
- update to version 2.8.1 with fixes by H.J. Lu
3381
3382
----------------------------------------------------------------------------
3383
Wed Oct 16 17:46:33 MET DST 1996 - florian@suse.de
3384
3385
3386
- Update auf Version 2.7.0.3. Sollte jetzt als normales binutils-Paket
3387
installiert sein. 2.6.* hoechstens unter unsorted...
3388
3389
3390