Support building QUIC with GCE target constraint. Most of this works by making GCE builds use the cross-platform polyfills we already use for platforms like Android. This amends the *_BUG macros, and includes the SimpleEpollServer from third_party/epoll_server instead of the internal one. Many other changes are required to bring the portable google3 tests and flags up to compilation. Protected by gfe changes are build-only compatibility declarations. PiperOrigin-RevId: 366069092 Change-Id: Ia5cf90f9f37e592536a1be830679a0cae9ae2eb7
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.