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

Custom STL Library & Newer C++ on VS2010 #55

Open
DibyaTheXPFan opened this issue Jun 16, 2023 · 2 comments
Open

Custom STL Library & Newer C++ on VS2010 #55

DibyaTheXPFan opened this issue Jun 16, 2023 · 2 comments
Labels
good first issue Good for newcomers

Comments

@DibyaTheXPFan
Copy link

DibyaTheXPFan commented Jun 16, 2023

After working hard , we have finally got LLVM 16.05 working on Windows XP/Server 2003.
Now it is challenge to add C++ support higher than C++10 to Visual Studio 2010.
We managed to integrate with VS2010 , but challenge haven't ended here. We need our own STL, which link like MS VC Redist

  • SEH Support on VS2010
  • C++ 20/23 Compatible
  • Based on LibC++ & Microsoft UCRT
  • Additional Useful NT6+ Api Ex: TryAcquireSRWLockExclusive as _crtTryAcquireSRWLockExclusive

Problem is to compile LibC++ & UCRT as Visual STudio Project DLL

Plus adding support for building Windows XP/2K3 Driver both x86/x64 from Visual Studio 2010 & Visual Studio 2017/2019.

You have knowledge about how MSVC Toolchain work, anyway to contact u , like Telegram or Discord or Email

Here is Binary: https://www.file-upload.net/download-15158304/LLVM_XP_v16.zip.html

,
test_bin

First Hello World on Windows XP with new LLVM 16.05 this is historical
Latest Compiler on 22yrs old Operating System.

Please Kindly reply it is essential , for us to have all these feature before we move to LLVM 17
If u like our Project [Sapphire Dragon] & your LLVM-MSVC since our goals are very similar,
Combining efforts can save time, you might like your own STL library too.

@DibyaTheXPFan
Copy link
Author

Future Additional Feature which we want to add in our LLVM 17 Release , though are not priority

  • Rust Support [ If Possible even Rust for Windows Driver]
  • Checked C

@gmh5225 gmh5225 added the good first issue Good for newcomers label Jun 17, 2023
@gmh5225
Copy link
Contributor

gmh5225 commented Jun 17, 2023

Very epic. you do good work.
I am very interested in 'Rust for Windows Driver'.
but I need to finish some other projects first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants