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

LLVM for NT5.1/NT5.2 and Visual Studio 2010 #35

Open
DibyaTheXPFan opened this issue Jan 31, 2023 · 4 comments
Open

LLVM for NT5.1/NT5.2 and Visual Studio 2010 #35

DibyaTheXPFan opened this issue Jan 31, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@DibyaTheXPFan
Copy link

We are porting LLVM 15 to Windows XP/Server 2003 specially to make it run under opensource Reactos and provide older system with newer C++ support.
Despite implementing in the code , it fails to disappear from final binary,
We will be very happy to provide $100 if you can make it run , only SRW function is left and we fixed everything else.
In fact we are willing to collaborate in your LLVM-MSVC endeavor ,
How to contact u? [Email?]

@gmh5225
Copy link
Contributor

gmh5225 commented Jan 31, 2023

You do not need to pay, llvm-msvc is a free open source project.
For XP/2003, you can use the following project
https://github.com/Chuyu-Team/YY-Thunks

Or you can wait for me to fix the problem later and just rewrite the function in the linker.
You do not need to pay.
You do not need to pay.
You do not need to pay.

@gmh5225 gmh5225 added the enhancement New feature or request label Jan 31, 2023
@DibyaTheXPFan
Copy link
Author

I am sharing all function implementation done by my friend barcode which are missing on XP.

These codes compiles happily with MSVC,

https://github.com/DibyaTheXPFan/LLVM-Error-

These are ground-up implementation to mimic API of WIndows 10 exactly as we checked under heavy debugging.
To reduce your work , here function we already rewritten
Please see our code , we will be happily wait for you to rewrite the function in linker.

We have been working last 6 months on LLVM and due to SRW bug we given up , until we found you.

Thanks for giving your valuable time.

@gmh5225
Copy link
Contributor

gmh5225 commented Feb 1, 2023

Nice. I have forked it.
You may need to wait for a while because I have something else on my mind recently. If you are in a hurry, I highly recommend using yy-thunks

@DibyaTheXPFan
Copy link
Author

I am not in hurry please take your time,
you know LLVM in and out unlike me ,

I was in hurry to find a llvm expert , since i found you now i can focus on my LIBC++ based custom C++ runtime project.
Thanks a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants