mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-08 20:28:30 +00:00
Rename _bsr/_bsf to bsr/bsf
Now that these functions are behind _COSMO_SOURCE there's no reason for having the ugly underscore anymore. To use these functions, you need to pass -mcosmo to cosmocc.
This commit is contained in:
parent
a6baba1b07
commit
8bfd56b59e
53 changed files with 110 additions and 93 deletions
|
@ -36,7 +36,7 @@ uint32_t FingerSyn(const char *p, size_t n) {
|
|||
// ttl<=128 Windows, OpenVMS 8+
|
||||
// ttl<=64 Mac, Linux, BSD, Solaris 8+, Tru64, HP-UX
|
||||
ttl = p[8] & 255;
|
||||
h += _bsr(MAX(1, ttl - 1));
|
||||
h += bsr(MAX(1, ttl - 1));
|
||||
h *= 0x9e3779b1;
|
||||
// TCP Options
|
||||
// We care about the order and presence of leading common options.
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
const char *GetOsName(int os) {
|
||||
if (os) {
|
||||
switch (_bsr(os)) {
|
||||
switch (bsr(os)) {
|
||||
case 0:
|
||||
return "LINUX";
|
||||
case 1:
|
||||
|
|
|
@ -1538,7 +1538,7 @@ bool GeneratePlot(struct Asset *out, long block, long cash) {
|
|||
CHECK_SQL(sqlite3_exec(db, "BEGIN TRANSACTION", 0, 0, 0));
|
||||
area = XN * YN;
|
||||
mask = area - 1;
|
||||
clump = 32 - _bsr(area) - 8;
|
||||
clump = 32 - bsr(area) - 8;
|
||||
while ((rc = DbStep(stmt)) != SQLITE_DONE) {
|
||||
if (rc != SQLITE_ROW) CHECK_DB(rc);
|
||||
ip = sqlite3_column_int64(stmt, 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue