Neuerungen im Betriebssystem Solaris 9 8/03

Stack Check-APIs

Stack-Kontroll-APIs ermöglichen eine erhöhte Interaktion mit der in ForteTM 7.0 verfügbaren Unterstützung für Compiler mit Stack-Kontrolle. Diese APIs sollten in Anwendungen verwendet werden, die mit aktivierter Stack-Kontrolle kompiliert werden und entweder ihre eigenen Stacks verwalten oder versuchen, eigene Stack-Überläufe zu erkennen.

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).