mirror of
https://github.com/xenia-project/xenia.git
synced 2025-12-06 07:12:03 +01:00
[Lint/CI] Use LLVM v19 for Linux & Lint
This commit is contained in:
parent
f91be22742
commit
fd1abfe6aa
2
.github/workflows/Linux_build.yml
vendored
2
.github/workflows/Linux_build.yml
vendored
|
|
@ -49,7 +49,7 @@ jobs:
|
|||
- uses: actions/checkout@main
|
||||
- name: Setup
|
||||
run: |
|
||||
LLVM_VERSION=18 # Same as Windows
|
||||
LLVM_VERSION=19 # Same as Windows
|
||||
UBUNTU_BASE=jammy
|
||||
wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key | sudo tee /etc/apt/trusted.gpg.d/apt.llvm.org.asc
|
||||
sudo apt-add-repository "deb http://apt.llvm.org/${UBUNTU_BASE}/ llvm-toolchain-${UBUNTU_BASE}-$LLVM_VERSION main"
|
||||
|
|
|
|||
|
|
@ -631,11 +631,10 @@ using xe::cpu::ExportTag;
|
|||
xe::kernel::shim::KernelModuleId::module_name, \
|
||||
ordinals::name>(&name##_entry))>>; \
|
||||
const auto EXPORT_##module_name##_##name = RegisterExport_##module_name( \
|
||||
_register_##module_name##_##name ::RegisterExport< \
|
||||
&name##_entry, tags | (static_cast<xe::cpu::ExportTag::type>( \
|
||||
_register_##module_name##_##name ::RegisterExport < &name##_entry, \
|
||||
tags | (static_cast<xe::cpu::ExportTag::type>( \
|
||||
xe::cpu::ExportCategory::category) \
|
||||
<< xe::cpu::ExportTag::CategoryShift)>( \
|
||||
#name));
|
||||
<< xe::cpu::ExportTag::CategoryShift) > (#name));
|
||||
|
||||
#define DECLARE_EMPTY_REGISTER_EXPORTS(module_name, group_name) \
|
||||
void xe::kernel::module_name::Register##group_name##Exports( \
|
||||
|
|
|
|||
Loading…
Reference in a new issue