Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

operator new in DXCompiler.cpp doesn't match GCC5 prototype #2

Open
pow2clk opened this issue Jun 15, 2018 · 0 comments
Open

operator new in DXCompiler.cpp doesn't match GCC5 prototype #2

pow2clk opened this issue Jun 15, 2018 · 0 comments
Labels
dynamic load related to the dynamic loading of dxcompiler

Comments

@pow2clk
Copy link
Owner

pow2clk commented Jun 15, 2018

To enable operator new in DXCompiler.cpp in order to better match the Windows build, we need to get it working on GCC5, the minimum version, but there is a mismatch in the exception indicated by the throw(). The header uses _GLIBCXX_THROW, which expands to nothing on gcc5 and gcc6, but gcc6 doesn't seem to mind that the user definition has a throw().

@pow2clk pow2clk added the dynamic load related to the dynamic loading of dxcompiler label Jun 15, 2018
pow2clk pushed a commit that referenced this issue Jul 13, 2021
pow2clk pushed a commit that referenced this issue Jan 2, 2024
This seeks to remove the HLSL `#INF` syntax in favor of a more C++-like
hlsl::numeric_limits construct.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dynamic load related to the dynamic loading of dxcompiler
Projects
None yet
Development

No branches or pull requests

1 participant