aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/os/android.txt
Commit message (Collapse)AuthorAgeFilesLines
* Build and link the tests and cli on baremetal as wellJack Lloyd2020-03-151-0/+1
| | | | | | | | Not actually useful for the most part but it ensures everything builds in a no-filesystem environment which is useful. Add a OS feature for atomic operations since these aren't necessarily available.
* Support disable thread_local but not threadsJack Lloyd2019-07-191-0/+1
| | | | Needed for old iOS and maybe other things GH #2045
* Android 28 has getentropy, test thisJack Lloyd2019-07-041-0/+3
|
* Android can possibly support arc4random API.David Carlier2019-03-071-0/+3
|
* Add back posix_mlock flagJack Lloyd2018-03-261-1/+2
| | | | | We need a distinct flag for this because Haiku is mostly POSIX but does not support mlock.
* Test OS features by the feature vs the OS nameJack Lloyd2017-12-301-6/+7
|
* Remove some unused OS feature flagsJack Lloyd2017-12-131-1/+0
| | | | | We are unlikely to ever use gettimeofday or memset_s going forward. Also MinGW had the wrong flag for VirtualLock
* Add compatibility comment for getauxval on AndroidSimon Warta2017-08-271-0/+2
|
* Refactor CPUID implementation, add ARM supportJack Lloyd2017-01-171-0/+1
| | | | | | Tested for ARM only under qemu-aarch64, need to check hardware before merging. Changes x86 CPUID bitmasks which does break ABI for 2.1, no API implications.
* Update shared object naming for new versioning scheme.Jack Lloyd2017-01-061-3/+1
| | | | | | | | | | | | Cleans up so object naming since most of the time (across Unix) we follow the exact same naming scheme; just make it the default if only the so suffix is specified in the file. Also updates include header dir to be botan-${major} Changes behavior when shared lib not supported; instead of making the user explicitly try again with --disable-shared, just assume it and continue running.
* configure - Better handling of filesystem feature bitJack Lloyd2016-10-121-0/+2
|
* Add soname_patternSimon Warta2015-08-241-0/+4
| | | | Fixes #241
* Add Android OSDaniel Seither2015-07-171-0/+10
The android.txt is a copy of linux.txt minus the getsid feature (Android's libc, Bionic, doesn't support it) and the alias linux-gnu. It is supported anywhere where linux is supported.