JohnTitor / mach2

Apache License 2.0
32 stars 12 forks source link

Add many of the missing structs needed for using {get,set}_thread_status #12

Open CraftSpider opened 2 years ago

CraftSpider commented 2 years ago
JohnTitor commented 1 year ago

Could you resolve merge conflicts? And it seems some structs' fields aren't marked as pub, is it intentional?

CraftSpider commented 1 year ago

Given the new arm code also uses the underscores, I'm leaning towards reverting that change. I'll spend some time writing up the manual implementations for the long arrays also, to fix the 1.33 build.

CraftSpider commented 1 year ago

Any other review requests for this? I'm not sure why the test failed, but it doesn't look immediately related. If it is, can I get a pointer in the right direction?

JohnTitor commented 8 months ago

Sorry for the delay! The problem is that ctest2 uses old rustc's crates to parse and generate code. Maybe there is an unsupported syntax (on older rustc) on the changes but I cannot find what it is 🤔