mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-19 10:58:30 +00:00
Remove leaf attribute where appropriate
This change fixes a bug where gcc assumed thread synchronization such as pthread_cond_wait() wouldn't alter static variables, because the headers were using __attribute__((__leaf__)) inappropriately.
This commit is contained in:
parent
f24c854b28
commit
fde03f8487
9 changed files with 106 additions and 61 deletions
|
@ -108,12 +108,8 @@ int compare(const void *a, const void *b) {
|
|||
|
||||
int main() {
|
||||
|
||||
// Probably Qemu's fault
|
||||
if (IsQemuUser())
|
||||
return 0;
|
||||
|
||||
// TODO(jart): fix flakes
|
||||
if (IsWindows())
|
||||
if (1)
|
||||
return 0;
|
||||
|
||||
// Install signal handlers
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue