diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2023-03-27 22:52:48 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-27 19:52:48 -0700 |
| commit | d120fec7e81bbd5e8cf2c551b573feaf6678b43d (patch) | |
| tree | 2171333e6dd1132e310c1dd125e2e84c4add780d /source/compiler-core/slang-downstream-compiler.h | |
| parent | 579870b714e76cc92300cef1fdf091993bb55954 (diff) | |
Upgrade `slang-llvm` (#2741)
* #include an absolute path didn't work - because paths were taken to always be relative.
* Fix SlangCompileTarget to keep ordering.
* Add test.
Remove V2 version of interface to access IDownstreamCompiler
Update to slang-llvm which has _chkstk support.
* Update slang.h
Co-authored-by: Ellie Hermaszewska <github@sub.monoid.al>
---------
Co-authored-by: Yong He <yonghe@outlook.com>
Co-authored-by: Ellie Hermaszewska <github@sub.monoid.al>
Diffstat (limited to 'source/compiler-core/slang-downstream-compiler.h')
| -rw-r--r-- | source/compiler-core/slang-downstream-compiler.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/compiler-core/slang-downstream-compiler.h b/source/compiler-core/slang-downstream-compiler.h index 3cd27138f..19f241ccf 100644 --- a/source/compiler-core/slang-downstream-compiler.h +++ b/source/compiler-core/slang-downstream-compiler.h @@ -264,9 +264,6 @@ struct name##_AliasDepreciated##id \ static const ptrdiff_t kEnd = SLANG_OFFSET_OF(name, lastField) + sizeof(name::lastField); \ }; -// Specifies via kStart/kEnd a slice of a type that is the previous version. -SLANG_ALIAS_DEPRECIATED_VERSION(DownstreamCompileOptions, 1, optimizationLevel, sourceManager) - /* Used to indicate what kind of products are expected to be produced for a compilation. */ typedef uint32_t DownstreamProductFlags; struct DownstreamProductFlag |
