tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] RE : RE : Rewrite of gfunc_call on arm


From: Christian JULLIEN
Subject: [Tinycc-devel] RE : RE : Rewrite of gfunc_call on arm
Date: Fri, 15 Nov 2013 12:58:46 +0100 (CET)

Ooops,
Core dump prevents other tests to run.
make -k test
Also shows me:
Test: 22_floating_point...
--- 22_floating_point.expect    2013-11-15 12:52:51.074288259 +0100
+++ 22_floating_point.output    2013-11-15 12:55:02.572856697 +0100

On my RPi

C.


----- Message d'origine -----
De : "Christian JULLIEN" <address@hidden>
Date ven. 15/11/2013 12:47 (GMT +01:00)
À : "address@hidden" <address@hidden>
Objet : [Tinycc-devel] RE : Rewrite of gfunc_call on arm

Except for
ret_2float_test... Segmentation fault

Already mentioned long ago, nothing seems to be broken.

NOTE: I see:
use libgcc       yes
Creating config.mak and config.h
make: Circular Makefile <- Makefile dependency dropped.

But I can't tell you if it new of not.

C.


----- Message d'origine -----
De : "Thomas Preud'homme" <address@hidden>
Date ven. 15/11/2013 11:39 (GMT +01:00)
À : "address@hidden" <address@hidden>
Objet : [Tinycc-devel] Rewrite of gfunc_call on arm

Hi there,

I finally got around to do the long overdue rewrite of gfunc_call on arm. The
function was way too big and full of spaghetti code. I've tried to make the
code smaller but also more efficient (less shift in the value stack). I've also
split the function in smaller functions and added a lot of comments. Overall,
it should now be much easier to maintain this function and understand it.

I did some testing for arm eabi both variants (softfloat and hardfloat calling
convention). I could not test the oabi though. Anyway, we should probably
remove that ABI since it should not be used anymore and it would allow to
remove many ifdef.

So please ARM users, go test the mob branch to see if anything break.

Best regards,

Thomas Preud'homme

_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel



_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


reply via email to

[Prev in Thread] Current Thread [Next in Thread]