_yrp
_yrp
I see, it's this bit you were referring to ``` @NMAKE_ONLY@{8086-SSE\}.c.o: @NMAKE_ONLY@ $(COMPILE_C) /Tp$< ```
This seems to be due to the calling convention allowing for the use of the register spill area as scratch space, documented here: https://devblogs.microsoft.com/oldnewthing/20110302-00/?p=11333
This isn’t fixed? Where is the declaration for result in your screenshot?
```C #include struct foo { char name[0x10]; int count; }; void bar(struct foo *ctx, char *name) { puts(name); ++ctx->count; } int main(void) { struct foo baz = { "asdf", 0...
`std::terminate` + `std::terminate_handler`?