Neuerungen im Betriebssystem Solaris 9 9/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 Forte 7.0TM 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 die Manpages stack_getbounds(3C), stack_setbounds(3C), stack_inbounds(3C) und stack_violation(3C).