зеркало из https://github.com/mozilla/gecko-dev.git
6ce9a44465
Not every ARM Linux distro (all of them tier-3 apart from Android) has a sys/user.h that provides the necessary structures for us to emulate unaligned FP accesses. Raspbian is a case in point; the only user.h on the system is some generic glibc thing that is completely wrong for ARM. We can't really hope to #ifdef our way out of this -- for example, there does not seem to be a reliable preprocessor name for Raspbian, nor is there a canonical preprocessor name that sys/user.h exports when the desired structures are defined. Therefore, add some comments to explain the problem and introduce a choke point that tier-3 porters can use if they run into the problem. Differential Revision: https://phabricator.services.mozilla.com/D19637 --HG-- extra : rebase_source : 06f1218fabb04028e56f98b0a314b91ddd81ea96 extra : amend_source : e0a7a373bf0ddb510ecc4b5f8b364cba92d705f5 |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |