I compiled tcc from the tinycc.git repository, both using gcc and tcc itself. I'm running tcc on windows. I compiled 3 different versions from the repository with the same results. I found that the code below doesn't compile with these mob versions but it does compile with the official 0.9.25 release and with gcc. The error I get is
#include <windows.h>
int main(void){
TOKEN_PRIVILEGES tp;
printf("sizeof tp: %d\n",sizeof(tp));
tp.PrivilegeCount=1;
tp.Privileges[0].Luid.LowPart=1;
tp.Privileges[0].Luid.HighPart=2;
tp.Privileges[0].Attributes=3;
return(0);
}