Thanks. This improvement is great!

I have had no time to test it but I'll let you know as soon as I do.

Thanks again!

On Sun, Feb 12, 2012 at 8:38 PM, Raphael Neider <rneider@web.de> wrote:
Hi,

Update regarding __critical: __critical is implemented in SDCC r7307
both as function attribute and in block-syle for both PIC ports.

The PIC14 port does not support arguments to critical functions (arg0
is passed in W, and W is required to save INTCON ...).

The generated bit fiddling instructions currently lack the proper A/B
specifiers and seemingly default to accessing the access bank (a=0),
which should work fine. I'll try to look into this and have proper A/B
designators emitted in all cases. Might take some time ...

Any feedback (success or failure) regarding __critical is welcome.

Enjoy!

Raphael

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user