- 30 May, 2018 2 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
- 29 May, 2018 7 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
This reverts commit face7cf5.
-
Behdad Esfahbod authored
This reverts commit 7bf19801.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Fully untested.
-
- 26 May, 2018 1 commit
-
-
Ebrahim Byagowi authored
MAP_NORESERVE is not available on macOS for example so set the flag to zero if not defined on the headers.
-
- 25 May, 2018 2 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
- 24 May, 2018 7 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
If a pointer type was passed to Null(), reinterpret_cast<> was complaining about qualifiers being removed. Turns out I need the const on the other side of "Type" to fix that. Also remove unused const from NullPool type.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Not sure if I like to keep it. For now, aim for correctness.
-
Behdad Esfahbod authored
Common Regoin for Access Protection. Like the NullPool, but writable.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Makes for cleaner code.
-
- 23 May, 2018 6 commits
-
-
Ebrahim Byagowi authored
* Adds libnsl to the bot as it is now needed apparently * Disables hb-icu, apparently the newer ICU itself is not compatible with SunCC
-
Behdad Esfahbod authored
Fixup for previous commit. Was accidentally turned off.
-
Behdad Esfahbod authored
Make clang happy. Also, don't use anonymous union.
-
Behdad Esfahbod authored
We'll see if this sticks to the bots.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
- 11 May, 2018 3 commits
-
-
Ebrahim Byagowi authored
"writable" is not in use and probably we can go in the reverse direction and remove the flags that are useful for enabled writable, this is just for the sake of completeness however.
-
Ebrahim Byagowi authored
It removes io.h and other polyfills which we no longer need as 7e76d746
-
Ebrahim Byagowi authored
This makes it compatible with ARMCC which I had access in a collaboration with @imgtec, thanks! Basically hb_blob_create_from_file features three code paths, mmap, Win32 and fallback. We had fallback implementation even before this but it was relied to "open" which is not available on some environments. This change improved the situtation by using only fopen and friends for fallback path. Interestingly we could use "open" on Windows but in fact it was emulated by MSVCRT so I've completely split that from Unix path now that we have a distinct path for fallback path also.
-
- 09 May, 2018 3 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Seems like I messed up; buffer overrun got reported.
-
Ebrahim Byagowi authored
Following to 63f57f4d
-
- 08 May, 2018 9 commits
-
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Trying to see how many can converted meaningfully.
-
Behdad Esfahbod authored
[subset] Add cmap format 4 subsetting.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-