Supplement _GNU_SOURCE with _COSMO_SOURCE

This commit is contained in:
Justine Tunney 2023-10-15 16:59:27 -07:00
parent e6b59bced2
commit 7b8024d088
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
8 changed files with 8 additions and 14 deletions

17
third_party/musl/tsearch.internal.h vendored Normal file
View file

@ -0,0 +1,17 @@
#ifndef COSMOPOLITAN_THIRDPARTY_MUSL_TSEARCH_H
#define COSMOPOLITAN_THIRDPARTY_MUSL_TSEARCH_H
#include "third_party/musl/search.h"
/* AVL tree height < 1.44*log2(nodes+2)-0.3, MAXH is a safe upper bound. */
#define MAXH (sizeof(void*)*8*3/2)
struct node {
const void *key;
void *a[2];
int h;
};
int __tsearch_balance(void **);
#endif