tdesktop/Telegram/SourceFiles/rpl
John Preston 21b1ba1f88 Move build to Ubuntu 14.04 and GCC 7.2.
To be able to run on the same distributions as before we need to have
the same GLIBC version dependency as in Ubuntu 12.04, which is 2.15.

For that we need to remove all usages of GLIBC features from 2.16 and above.
Currently there are three methods used, so they're wrapped in a separate
static library, linux_glibc_wraps.

It is a separate library because it must be compiled without '-flto' flag,
otherwise the inline __asm__ is not working and we get unresolved symbols.
2017-11-16 07:59:05 +04:00
..
details Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
after_next.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
before_next.h Improve rpl::combine() and rpl::start(). 2017-11-16 07:59:03 +04:00
combine.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
combine_previous.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
complete.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
consumer.h Disable not type-erased consumers on GCC. 2017-11-16 07:59:05 +04:00
deferred.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
distinct_until_changed.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
event_stream.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
fail.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
filter.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
flatten_latest.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
lifetime.h Add piping and on_next, on_error, on_done, start. 2017-11-16 07:59:01 +04:00
map.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
mappers.h Allow not type-erased producers. 2017-11-16 07:59:05 +04:00
never.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
operators_tests.cpp Allow not type-erased producers. 2017-11-16 07:59:05 +04:00
producer.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
producer_tests.cpp Allow not type-erased producers. 2017-11-16 07:59:05 +04:00
range.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
rpl.h Allow not type-erased producers. 2017-11-16 07:59:05 +04:00
then.h Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
type_erased.h Allow not type-erased producers. 2017-11-16 07:59:05 +04:00
variable.h Allow not type-erased producers. 2017-11-16 07:59:05 +04:00