Neuerungen im Betriebssystem Solaris 9 4/04

Stack Check-APIs

Dieses Leistungsmerkmal wurde mit Solaris 9 4/03 eingeführt.

Stack Check-APIs ermöglichen eine verbesserte Interaktion mit einer Unterstützung für Compiler mit Stack-Kontrolle. Eine solche Unterstützung ist in ForteTM 7.0 gegeben. Diese APIs sollten in Anwendungen verwendet werden, die mit aktivierter Stack-Kontrolle kompiliert werden. Dabei handelt es sich um Anwendungen, die ihre eigenen Stacks verwalten oder eigene Stack-Überläufe festzustellen versuchen.

Entwickler, die mit eigenen Thread-Bibliotheken arbeiten, müssen das Interface setustack einsetzen, damit die Anwender ihrer Bibliotheken mit aktivierter Stack-Kontrolle kompilieren können.

Siehe hierzu die Manpages stack_getbounds(3C), stack_setbounds(3C), stack_inbounds(3C) und stack_violation(3C).