[clang][WebAssemmbly] Call TargetInfo::adjust in derived method.The superclass method handles a bunch of useful things. For exampleit applies flags such as `-fnew-alignment` which doesn't work wit
[clang][WebAssemmbly] Call TargetInfo::adjust in derived method.The superclass method handles a bunch of useful things. For exampleit applies flags such as `-fnew-alignment` which doesn't work withoutthis patch.Differential Revision: https://reviews.llvm.org/D118573
show more ...
[Clang] Add __STDCPP_THREADS__ to standard predefine macrosAccording to https://eel.is/c++draft/cpp.predefined#2.6, `__STDCPP_THREADS__` is a predefined macro.Differential Revision: https://revie
[Clang] Add __STDCPP_THREADS__ to standard predefine macrosAccording to https://eel.is/c++draft/cpp.predefined#2.6, `__STDCPP_THREADS__` is a predefined macro.Differential Revision: https://reviews.llvm.org/D91747
P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, weassume that ::operator new provides no more alignment than is necessary for anyprimitive type, except when we're on a G
P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, weassume that ::operator new provides no more alignment than is necessary for anyprimitive type, except when we're on a GNU OS, where glibc's malloc guaranteesto provide 64-bit alignment on 32-bit systems and 128-bit alignment on 64-bitsystems. This can be controlled by the command-line -fnew-alignment flag.llvm-svn: 282974