Thanks! Something looks off though:

On Fri, Nov 14, 2008 at 5:29 PM, Anders Carlsson <[EMAIL PROTECTED]> wrote:
> -      EmitAggregateCopy(CurFn->arg_begin(), ReturnValue, RetTy);
> +        if (RetTy->isAnyComplexType()) {
> +          // FIXME: Volatile
> +          ComplexPairTy RT = LoadComplexFromAddr(ReturnValue, false);
> +          StoreComplexToAddr(RT, ReturnValue, false);

Shouldn't this be storing to CurFn->arg_begin()?

 - Daniel
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to