Dimitry Andric c7510aa2ac For FreeBSD, don't define _M in nasty_macros.hpp
Because FreeBSD uses _M in its <sys/types.h>, and it is hard to avoid
including that header, only define _M to NASTY_MACRO for other operating
systems.  This fixes almost 2000 unexpected test failures.

Discussed with Eric Fiselier.

llvm-svn: 339794
2018-08-15 17:30:32 +00:00
..
2018-07-10 04:11:22 +00:00
2018-07-27 03:07:09 +00:00
2016-10-12 07:46:20 +00:00
2017-01-03 11:20:43 +00:00