[fpc-pascal] Lack of 'volatile' a serious issue. Any other such caveats?

2015-12-17 Thread R. Diez
Hi all: I have fond memories of Turbo Pascal and Delphi, and the latest FreePascal version seems promising enough. When I read that you can also write embedded firmware with it, I decided to have a look. I need a Windows and Linux GUI for my embedded firmware, and a development environment th

Re: [fpc-pascal] Lack of 'volatile' a serious issue. Any other such caveats?

2015-12-18 Thread R. Diez
> The reason the need for volatile on embedded systems is far > less in FPC, is the existence of the "absolute" keyword. > [...] > Only if you would take the address > of one of these variables and store it in a pointer, > you would need "volatile" in this context. Thanks for your detailed answe