This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: abysmal code generated by gcc 3.2


Fergus Henderson <fjh@cs.mu.OZ.AU> writes:

> Could you post the source code and the `.i' file (compile with -save-temps)
> for the function in question, or for suitable parts of it?

Files emulate.ii.gz and emulate.s.gz are too big to attach to this
message.  I have placed them on the web at the following URLs:

http://www.ps.uni-sb.de/~duchier/emulate.ii.gz
http://www.ps.uni-sb.de/~duchier/emulate.s.gz

Just in case, the source is also available at:

http://www.ps.uni-sb.de/~duchier/emulate.cc.gz

I am not sure what would be a _suitable_ part of it, but the MOVEXX
emulated instruction shown in my earlier email is typical.

Thanks a lot for looking into this.

Cheers,

-- 
Dr. Denys Duchier			Denys.Duchier@ps.uni-sb.de
Forschungsbereich Programmiersysteme	(Programming Systems Lab)
Universitaet des Saarlandes, Geb. 45	http://www.ps.uni-sb.de/~duchier
Postfach 15 11 50			Phone: +49 681 302 5618
66041 Saarbruecken, Germany		Fax:   +49 681 302 5615


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]