3d9ee7d24b
qsort: ldctor.c CONSTRUCTORS
...
ctor_cmp had an ineffective comparison of addresses in an attempt to
ensure sort stability. Comparing the addresses passed to the
comparison function can't work since those addresses may be from an
array that is already perturbed by qsort.
* ldctor.h (struct set_element): Make next field a union, adding
idx field.
* ldctor.c (ctor_cmp): Dereference pointer and lose unnecessary
const. Replace final sort on pointer value with final sort on idx.
(ldctor_add_set_entry): Adjust next field access.
(ldctor_build_sets): Likewise. Set u.idx field for sort.
2019-10-14 16:47:13 +10:30
827041555a
Update year range in copyright notice of binutils files
2019-01-01 22:06:53 +10:30
219d1afa89
Update year range in copyright notice of binutils files
2018-01-03 17:49:56 +10:30
2571583aed
Update year range in copyright notice of all files.
2017-01-02 14:08:56 +10:30
6f2750feaf
Copyright update for binutils
2016-01-01 23:00:01 +10:30
b90efa5b79
ChangeLog rotatation and copyright year update
2015-01-02 00:53:45 +10:30
4b95cf5c0c
Update copyright years
2014-03-05 22:16:15 +10:30
aa820537ea
update copyright dates
2009-09-02 07:25:43 +00:00
f96b4a7b0f
Update sources to GPLv3
2007-07-06 14:09:45 +00:00
75be928bd2
Update FSF addresses
2005-05-12 07:32:09 +00:00
1579bae1cd
Convert to C90
2003-06-28 05:28:54 +00:00
b34976b65a
s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify
...
comparisons of bfd_boolean vars with TRUE/FALSE. Formatting.
2002-11-30 08:39:46 +00:00
a2b64bede3
Fixtypos in ChangeLogs, fix copyright dates in files
2001-03-13 06:14:29 +00:00
89cdebba13
2000-10-09 Kazu Hirata <kazu@hxi.com>
...
* ldcref.c: Fix formatting.
* ldctor.h: Likewise.
* ldemul.c: Likewise.
* ldemul.h: Likewise.
* ldexp.c: Likewise.
* ldexp.h: Likewise.
* ldfile.c: Likewise.
* ldfile.h: Likewise.
* ld.h: Likewise.
* ldlang.c: Likewise.
* ldlang.h: Likewise.
* ldmain.c: Likewise.
2000-10-09 15:09:17 +00:00
5cc18311d9
2000-09-29 Kazu Hirata <kazu@hxi.com>
...
* deffile.h: Fix formatting.
* ld.h: Likewise.
* ldctor.h: Likewise.
* ldemul.h: Likewise.
* ldexp.h: Likewise.
* ldfile.h: Likewise.
* ldlang.h: Likewise.
* lexsup.c: Likewise.
* mri.c: Likewise.
* pe-dll.c: Likewise.
2000-09-29 13:21:41 +00:00
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00