global compiler directive $S is used, as if it were a local compiler directive
Original Reporter info from Mantis: kays @KaiBurghardt
-
Reporter name: Kai Burghardt
Original Reporter info from Mantis: kays @KaiBurghardt
- Reporter name: Kai Burghardt
Description:
{$S} is (documented as) a global compiler directive, yet at multiple occasions it’s used as if it were a local directive:
rtl/inc/system.inc line 946: https://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/rtl/inc/system.inc?view=markup#l946
rtl/java/jsystem.inc line 811: https://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/rtl/java/jsystem.inc?revision=42109&view=markup#l811
rtl/objpas/sysutils/sysutils.inc line 298: https://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/rtl/objpas/sysutils/sysutils.inc?view=markup#l298
Mantis conversion info:
- Mantis ID: 36012
- OS: GNU/Linux
- OS Build: 4.2.0
- Build: 3.0.4+dfsg-11 [2017/12/30]
- Platform: x86_64
- Version: 3.0.4
- Fixed in revision: 1647 (#4bd32a68)