http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53068

Pawel Sikora <pluto at agmk dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pluto at agmk dot net

--- Comment #7 from Pawel Sikora <pluto at agmk dot net> 2012-04-22 07:54:34 
UTC ---
(In reply to comment #3)
> Wow - this will break a lot of big users - we are far from the only ones who
> find priorities unusable.
> 
> BTAIM, it appears that our choice is to use an option (there is one? what?) to
> force 4.7 to continue to use ctors, or to use some other option (there is one?
> what?) to force 4.7 to process init_array in reverse order from what it does 
> by
> default.
> 
> Of these two, which do you recommend as a workaround? Are there any other
> choices?

you can use gold linker. it have nice options:

$ ld.gold --help|grep ctors
  --ctors-in-init-array       Use DT_INIT_ARRAY for all constructors (default)
  --no-ctors-in-init-array    Handle constructors as directed by compiler

Reply via email to