[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2022-07-28 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=15025 Alan Modra changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2016-04-12 Thread vapier at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=15025 Mike Frysinger changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2016-04-12 Thread olegendo at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=15025 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-30 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #22 from H.J. Lu 2013-01-30 16:36:44 UTC --- Only terminators in .ctors/.dtors sections cause the problem, which are provided in compilers and C libraries. We deal with this issue by special case of GCC and fixing glibc source. W

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-30 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #21 from rguenther at suse dot de 2013-01-30 10:24:23 UTC --- On Tue, 29 Jan 2013, hjl.tools at gmail dot com wrote: > http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > > --- Comment #20 from H.J. Lu 2013-01-29 16:47:48 > UT

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-29 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #20 from H.J. Lu 2013-01-29 16:47:48 UTC --- (In reply to comment #19) > > I don't see how this can fix a binutils bug. It should fix your glibc 2.11.3 build problem. -- Configure bugmail: http://sourceware.org/bugzilla/userpre

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-29 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #19 from rguenther at suse dot de 2013-01-29 09:10:51 UTC --- On Mon, 28 Jan 2013, hjl.tools at gmail dot com wrote: > http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > > --- Comment #18 from H.J. Lu 2013-01-28 19:03:49 > UT

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-28 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #18 from H.J. Lu 2013-01-28 19:03:49 UTC --- I backported the fix to glibc 2.11 on hjl/ctor/release/2.11 branch: http://sourceware.org/git/?p=glibc.git;a=commit;h=91a47ba45fc70b7fce405f05b0543296a4509aa1 -- Configure bugmail: ht

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-28 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #17 from rguenther at suse dot de 2013-01-28 08:57:13 UTC --- On Fri, 25 Jan 2013, hjl.tools at gmail dot com wrote: > http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > > --- Comment #16 from H.J. Lu 2013-01-25 18:03:12 > UT

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-25 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #16 from H.J. Lu 2013-01-25 18:03:12 UTC --- (In reply to comment #15) > (In reply to comment #14) > > > > I have a Problem linking glibc 2.13 with gcc 4.3 and binutils 2.23 > > Have you tried release/2.13/master branch in glibc

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-25 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 H.J. Lu changed: What|Removed |Added Status|NEW |WAITING --- Comment #15 from H.J. Lu 2013-0

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-23 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #14 from rguenther at suse dot de 2013-01-23 19:00:09 UTC --- "hjl.tools at gmail dot com" wrote: >http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > >--- Comment #13 from H.J. Lu 2013-01-23 >15:02:29 UTC --- >Please clarify y

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-23 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #13 from H.J. Lu 2013-01-23 15:02:29 UTC --- Please clarify your problem, glibc or GCC. I have no problems to use new linker with old GCCs to create applications. I have no problems to use new linker with any GCC to create glibc

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-23 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #12 from rguenther at suse dot de 2013-01-23 14:44:27 UTC --- "hjl.tools at gmail dot com" wrote: >http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > >--- Comment #11 from H.J. Lu 2013-01-23 >14:34:09 UTC --- >New binutils pla

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-23 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #11 from H.J. Lu 2013-01-23 14:34:09 UTC --- New binutils places input .ctor in .init_array to conform to gABI. I have no problems with GCC 4.1 to 4.6. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-22 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #10 from rguenther at suse dot de 2013-01-23 07:45:33 UTC --- "hjl.tools at gmail dot com" wrote: >http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > >--- Comment #9 from H.J. Lu 2013-01-22 >20:47:08 UTC --- >I checked GCC 4.7

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-22 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #9 from H.J. Lu 2013-01-22 20:47:08 UTC --- I checked GCC 4.7. There are no .ctor/.dtor sections in crtbegin nor crtend files when init-arrary section is enabled. We do this way to support older GCCs which doesn't use init-array

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-22 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #8 from rguenther at suse dot de 2013-01-22 19:58:31 UTC --- "hjl.tools at gmail dot com" wrote: >http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > >--- Comment #7 from H.J. Lu 2013-01-22 >17:09:57 UTC --- >.ctors/.dors secti

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-22 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #7 from H.J. Lu 2013-01-22 17:09:57 UTC --- .ctors/.dors section aren't standard. We are removing their support from Linux run-time. The existing DSOs and shared objects still work correctly. All their inputs are converted to gAB

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-21 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #6 from rguenther at suse dot de 2013-01-21 10:29:57 UTC --- amodra at gmail dot com wrote: >http://sourceware.org/bugzilla/show_bug.cgi?id=15025 > >Alan Modra changed: > > What|Removed |Added >--

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-18 Thread amodra at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #5 fr

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-18 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #4 from H.J. Lu 2013-01-18 16:53:33 UTC --- (In reply to comment #2) > It breaks building glibc for example. > Does your glibc have this change: http://sourceware.org/ml/libc-alpha/2010-12/msg00051.html -- Configure bugmail: h

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-18 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #3 from H.J. Lu 2013-01-18 16:49:20 UTC --- (In reply to comment #2) > It breaks building glibc for example. > I have no problem with glibc build. Do you have a bug report for glibc build failure? -- Configure bugmail: http://

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-18 Thread rguenther at suse dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 --- Comment #2 from rguenther at suse dot de 2013-01-18 09:30:58 UTC --- It breaks building glibc for example. What's the technical reason to force this change at link-time whenever ld.so on the build system supported .init_array? The only rea

[Bug ld/15025] --enable-initfini-array creates .init_array where no input has one

2013-01-17 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15025 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #1 fr