[patch] patches for fixed-point support
Sun Jan 11 12:26:00 GMT 2009
2009/1/11 Sean D'Epagnier <firstname.lastname@example.org>:
>> Are you have a signed FSF copyright assignment for GCC ?
> I am trying to do this, I got this request also for my fixed point
> patches for GDB. I sent am email to the fsf, and I never got a reply
> or anything. Maybe I should email them again. They have my mailing
> address, so maybe they have to mail me actual paperwork?
Fragment from www.gnu.org/prep/maintain/html_node/Copyright-Papers.html
If you are not sure what to do, then please ask email@example.com for advice;
>>> I tried both of your suggestions for define_expand and define_split,
>>> and neither worked.
>> What kind of error you have with define_expand-only version ?
> Usually something like:
> error: unrecognizable insn:
> (insn 6 5 7 3 avrtest.c:14 (set (reg:SF 42 [ z.1 ])
> (fract_convert:SF (reg:QQ 43 [ x.0 ]))) -1 (nil))
> I suspect gcc is too smart for its own good, and folds expressions like:
> (fract_convert:X (fract_convert:Y Z))
> into (fract_convert:X Z)
You can compile with -da flag and look to dump files to ensure what happened.
More information about the Gcc-patches