summaryrefslogtreecommitdiff
path: root/profiles/features/big-endian/README
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-06 11:27:38 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-06 11:27:38 +0100
commitefca56beb6bbb9547d49163cac02eac0b5c1f657 (patch)
tree8bf6231248f07665ec95268dc33bf4acfde82f63 /profiles/features/big-endian/README
parent99d38fd80dbcd05d7ac05f9fbc86c396bacd5f7c (diff)
gentoo auto-resync : 06:04:2023 - 11:27:37
Diffstat (limited to 'profiles/features/big-endian/README')
-rw-r--r--profiles/features/big-endian/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/profiles/features/big-endian/README b/profiles/features/big-endian/README
new file mode 100644
index 000000000000..b3ef98017674
--- /dev/null
+++ b/profiles/features/big-endian/README
@@ -0,0 +1,12 @@
+features/big-endian: a common profile for big-endian architectures and
+sub-architectures. This is for masks which are necessary due to problems which
+arise solely due to endian correctness. Solving a problem which causes one of
+these masks does not guarantee that the package will automatically work on all
+big-endian platforms, but it is a prerequisite to work on any of them.
+
+Please be cautious about adding things here as it will likely affect a platform
+that has not been tested on. A good heuristic to use is either:
+
+1) works on ppc64le and not on ppc64, or 2) work on 3 different little-endian
+platforms and not on 3 different big-endian platforms, and the BE platforms
+fail in the same way.