{"push_id":2851978529,"size":1,"distinct_size":1,"ref":"refs/heads/fix_callstack_test_on_gcc8","head":"a5c0449bd64ddd8b08ac9c094f31d51bc8a1f95d","before":"d6ab7b02924632c665fe7bdfc564449fd24bbd0a","commits":[{"sha":"a5c0449bd64ddd8b08ac9c094f31d51bc8a1f95d","author":{"name":"Francis Deslauriers","email":"1c02a2de9c533110016e611456b0fe723e8fa4e7@efficios.com"},"message":"Fix: tests: missing frame pointer for callstack test on some compiler\n\nThe callstack testcase fails when the testapp is built with gcc 8. This\nis because GCC8 may not emit frame pointers even when the\n`-fno-omit-frame-pointer` is used.\n\nTo prevent that we manually mark these functions with optimization level\n0.\n\nOn Clang we also need to include the `-mno-omit-leaf-frame-pointer` flag\nalong side with the existing `-fno-omit-frame-pointer` to ensure that\nframe pointers are emitted. It's not clear if this incompatibility with\nGCC is expected [1].\n\n[1]: https://bugs.llvm.org/show_bug.cgi?id=9825\n\nSigned-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>","distinct":true,"url":"https://api.github.com/repos/frdeso/lttng-tools/commits/a5c0449bd64ddd8b08ac9c094f31d51bc8a1f95d"}]}
{"actor":{"display_login":"frdeso"}}