------- Comment #54 from dave dot korn dot cygwin at gmail dot com  2009-05-14 
06:25 -------
I've started work on the binutils support for this.  Work-in-progress patch at
http://sourceware.org/ml/binutils/2009-05/msg00228.html

Once that's complete, I could deal with the GCC end too.

What should we do about backward-compatibility?  If we attempt to use the new
features with the old toolchain, it won't work, and the linker will issue a
bunch of noisy warnings about the .drectve statements it doesn't understand.

Should use of the new feature depend on a -m flag, or an assembler/linker
version check of some sort?  Or should we just go ahead and let users of old
toolchains get a bunch of warnings?  On the same lines, should we still
continue to pad all COMMON symbols to a round multiple of BIGGEST_ALIGNMENT, or
should we get rid of that when we're using the new feature?


-- 


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

Reply via email to