Skip to content
This repository has been archived by the owner on Jul 12, 2024. It is now read-only.

增加llvm-msvc支持,以及一些小改动 #43

Merged
merged 5 commits into from
Jul 1, 2024
Merged

Conversation

hzqst
Copy link
Contributor

@hzqst hzqst commented Jun 24, 2024

1、修改一些源码中对clang系编译器不兼容的地方(此处特指llvm-msvc)

2、prop中现在支持自动识别名为 LLVM-MSVC_v143_KernelMode and LLVM-MSVC_v142_KernelMode and LLVM-MSVC_v141_KernelMode的PlatformToolset

3、README.md中增加一条需要手动添加编译选项-march=native的提示。(懒得改vcxproj了)

4、在crt main中访问DriverObject之前,先检查DriverObject合法性,防止驱动以无模块形式加载时直接爆炸

@MiroKaku MiroKaku merged commit 8d249a2 into MiroKaku:main Jul 1, 2024
1 check passed
@MiroKaku
Copy link
Owner

MiroKaku commented Jul 1, 2024

感谢大表哥 🫰

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants