Skip to content

mxlgv/libst86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libst86

libst86 is the simplest single header stacktrace library for x86 and x86_64 that uses symbols for the dynamic linker to display function names.

In fact, this library was written to study the basic understanding of how a stack trace works and does not provide any particularly useful functionality.

Compatibility

  • OS: GNU/Linux;
  • Arch: x86, x86_64.

Building

Run:

ninja

For non-GCC compilation you can change the c, cflags and lfags variables in the build.ninja file.

Running test

Run:

ninja tests

Example

Please see exampe.c.

About

Small stack trace single header library for x86/x86_64

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages