This is the mail archive of the gcc-bugs@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]

[Bug target/18665] [3.4/4.0 Regression] -ftrapv borks up simpleinteger arithmetic


> ------- Additional Comments From rth at gcc dot gnu dot org  2004-12-06
> Look at the routines we implement in libgcc and ask again.  We never did
> implement sub-word routines.

Which is an interesting point, but wouldn't it be more ideal to define
default built-in's for each of a target's defined unique sized types
independently of it's word size?

(Thereby enabling operations to operate on the smallest sized operands
necessary to satisfy it's destination precision requirements without having
to otherwise unnecessarily promote smaller operations to their larger
defined counterparts if advantageous to do so?)




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