-G0

Geoff Keating geoffk@cygnus.com
Tue Feb 22 10:07:00 GMT 2000


> Date: Tue, 22 Feb 2000 07:50:22 -0800
> From: "H . J . Lu" <hjl@lucon.org>
> Cc: binutils@sourceware.cygnus.com

> I guess ld does something wrong when optimizing small data using
> the GP register. There may be a limit. Emacs exceeds the limit and
> linker doesn't check it.

Emacs doesn't properly support -G with my port of undump.

If someone improved undump, this could go away.  I haven't had time.

-G has no impact on performance and no useful effect unless you also
use the -msdata=sysv option to GCC, so it didn't seem like an
important thing to fix.

-- 
- Geoffrey Keating <geoffk@cygnus.com>


More information about the Binutils mailing list