Ignoring any mode other then SImode

Liza Atkin latkin@neomagic.com
Wed Feb 16 15:27:00 GMT 2005


Hello!

	In a new port I need pointer indexation of 1 (when increasing pointer's
address by one, the address increases by 1 rather then by 4 bytes).
Now after I defined UNITS_PER_WORD as 1, now gcc tries in most operations do
some conversion from QImode to SImode.
My port deals ONLY with SImode, so I don't want it to look at any operations
as QImode.

	My question is: is there a way to "cancel" QImode? Somehow to override it's
definitions and define it as SImode
or maybe define QImode to be SImode (same treatment) without defining some
kind of elaborate extention/convertion.


	Regards,
		Liza



More information about the Gcc-help mailing list