Thanks a lot for this pointer.
I noticed just now that there is another hn discussion on recent developments on this front in GCC: https://news.ycombinator.com/item?id=13153320.
I do wish there was a portable solution though (at least across *nix platforms with clang or gcc).