Build error with USE_MD_CONSTRAINTS vs. CONST_OK_FOR_CONSTRAINT_P

Ian Lance Taylor iant@google.com
Mon May 24 19:22:00 GMT 2010


Jeff Kuskin <jk500500@yahoo.com> writes:

> I'm trying to remove *all* single-letter constraints from my cpu.md
> file and replace them with define_constraint entries that define
> *multi-letter* constraint names.  Example: (define_constraint "aFOO"
> ...)


> Am I *required* to define at least some of the single-letter
> constraints?  My reading of the "Operand Constraints" section of the
> GCC internals documentation is that this is not a requirement.

The goal should be that it is possible to not define any single-letter
constraints.  However, you are treading where no one else has dared to
tread, and you are encountering bugs.  I would encourage you to try to
fix them.

Ian



More information about the Gcc mailing list