Re: [fpc-pascal] Dependencies of FPC_HAS_FEATURE_XXX

2009-05-05 Thread Micha Nelissen
Sven Barth wrote: Hmm... if this speeds things up: shall I enclose the problematic places with ifdefs and send a patch along with the bug report? Got response yet? If not then yes, please send patches per topic to ifdef the optional code away. Micha __

[fpc-pascal] Dependencies of FPC_HAS_FEATURE_XXX

2009-05-03 Thread Sven Barth
Hello again! I found the next ones: the threading feature depends on exceptions (InitStdExceptions) and I/O (InitStdIO) (both not easy to implement). Also it uses CheckInitialStkLength. The declaration of this function is enclosed by FPC_HAS_FEATURE_STACKCHECK, so the call should be enclosed,

[fpc-pascal] Dependencies of FPC_HAS_FEATURE_XXX

2009-05-02 Thread Sven Barth
Hello together! As you (might) know I'm currently implementing the RTL for NT's native usermode API and I found some (at least in my opinion) unnecessary dependencies in FPC's FPC_HAS_FEATURE_XXX system. If I disable all features (by simply undef-ing them before the inclusion of systemh.inc)