• Shinichiro Hamaji's avatar
    Use `static` to define CheckStackTrace on non-GNU (#429) · 64041397
    Shinichiro Hamaji authored
    for `&CheckStackAddress`, VisualStudio emits address of a trampoline like PLT, 
    not the actual address of `CheckStackTrace`.
    
    We need address of `CheckStackTrace` to guess the address range of the function.
    `static` function seems to return the actual address of the function.
    
    Fixes #421 
    64041397
Name
Last commit
Last update
.bazelci Loading commit data...
bazel Loading commit data...
cmake Loading commit data...
doc Loading commit data...
m4 Loading commit data...
packages Loading commit data...
src Loading commit data...
toolchains Loading commit data...
.gitignore Loading commit data...
.travis.ubuntu.sh Loading commit data...
.travis.yml Loading commit data...
AUTHORS Loading commit data...
BUILD Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
Dockerfile.ubuntu.template Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
README.md Loading commit data...
README.windows Loading commit data...
WORKSPACE Loading commit data...
appveyor.yml Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
glog-config.cmake.in Loading commit data...
libglog.pc.in Loading commit data...