LLVM/project 7ba421e — libc/include dlfcn.yaml, libc/utils/hdrgen header.py macro.py
[libc] Make hdrgen support macro_header YAML field. (#123265) A macro can specify macro_header instead of macro_value to indicate that an llvm-libc-macros/ header file is supposed to define this macro. This is used for dlfcn.h, which previously bogusly redefined the RTLD_* macros to empty.