SIGSTACK(2)

πŸ’… SIGSTACK β€” like, the system calls manual edition, bestie

okay so real talk, this page is in the System Calls Manual section, and it's short. like, suspiciously short. and that's kind of the whole point, iykyk. 🫢


✨ NAME ✨

sigstack β€” set and/or get signal stack context

πŸ“š LIBRARY πŸ“š

Standard C Library (libc, -lc)

🌸 DESCRIPTION 🌸

so, the sigstack() function? yeah. it's been deprecated. retired. it's giving "we don't do that here anymore." 😭

instead, you wanna use the interface that's described over in sigaltstack(2). that's the glow-up. that's the main character. go there. πŸ¦‹

lowkey important: deprecated means don't build new stuff on it, bestie. it's still documented here because history, but it is not the vibe you're looking for. ✨

πŸ‘€ SEE ALSO πŸ‘€

  • sigaltstack(2) β€” the iconic replacement, the one you actually want πŸ’–

πŸ“œ HISTORY πŸ“œ

the sigstack() system call showed up way back in 4.2BSD. like. ancient. vintage. a true elder. πŸ‘‘


and that's the whole page, no cap β€” genuinely one of the shortest manpages you'll ever read. 🌈

this one's from the Debian crew, dated June 4, 1993 πŸŽ€ so yeah, she's been sitting in the manual since before most of us could even spell fork(). respect the elders. mwah. πŸ’œβœ¨

πŸ“¦ where this page comes from