This is the mail archive of the gcc-patches@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: [patch] patches for fixed-point support


2009/1/11 Sean D'Epagnier <geckosenator@gmail.com>:
>>
>> 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 assign@gnu.org 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)

May be.
You can compile with -da flag and look to dump files to ensure what happened.

Denis.


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