Library Functions and System Calls
Many library functions, such those in the C Standard Library, act as interfaces for abstraction of system calls. The fork and execve functions in glibc are examples of this. They call the lower-level fork and execve system calls, respectively.
This may lead to incorrectly using the terms "system call" and "syscall" to refer to higher-level library calls rather than the similarly named system calls, which they wrap.
Read more about this topic: Wrapper Function
Famous quotes containing the words library, functions, system and/or calls:
“I view askance a book that remains undisturbed for a year. Oughtnt it to have a ticket of leave? I think I may safely say no book in my library remains unopened a year at a time, except my own works and Tennysons.”
—Carolyn Wells (18621942)
“Adolescents, for all their self-involvement, are emerging from the self-centeredness of childhood. Their perception of other people has more depth. They are better equipped at appreciating others reasons for action, or the basis of others emotions. But this maturity functions in a piecemeal fashion. They show more understanding of their friends, but not of their teachers.”
—Terri Apter (20th century)
“If mothers are to be successful in achieving their child-rearing goals, they must have the inner freedom to find their own value system and within that system to find what is acceptable to them and what is not. This means leaving behind the anxiety, but also the security, of simplistic good-bad formulations and deciding for themselves what they want to teach their children.”
—Elaine Heffner (20th century)
“I hate journalists. There is nothing in them but tittering jeering emptiness. They have all made what Dante calls the Great Refusal.... The shallowest people on the ridge of the earth.”
—William Butler Yeats (18651939)