1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2025-03-12 20:34:53 +01:00
phorge-arcanist/support
xtex b52ea9932a
xhpast: Skip -minline-all-stringops on non-x86 architectures
Summary:
-minline-all-stringops is a x86 only option, and will not work on other architectures.
Thus remove it for other architectures.

Test Plan:
Build on other architectures. I cherry-picked this to AOSC OS packaging and it has built successfully on amd64, arm64, riscv64, ppc64el, loongson3, loongarch64.

Or, manually run this script and see that - only on x86 - it prints the mentioned flag:

    php support/xhpast/bin/xhpast-generate-release-cppflags.php

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: aklapper, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Differential Revision: https://we.phorge.it/D25871
2025-03-02 08:57:22 +08:00
..
arcanoid Correct an issue when winning "arc anoid" with certain terminal dimensions 2021-05-31 23:10:36 -07:00
hg Update the arc-hg.py extension to work with mercurial 6.4 2023-05-17 20:44:37 -04:00
init Apply "pcre.*_limit" config options at startup in CLI environments 2021-02-19 11:16:09 -08:00
lib Arc liberate: support traits 2024-03-15 19:58:41 +02:00
shell Port "arc prompts" from wilds and fix a path issue in shell completion 2020-04-11 10:43:05 -07:00
unit Correct call to non-existing PhutilFileLockException in support/unit/lock.php 2024-05-30 14:36:03 +02:00
xhpast xhpast: Skip -minline-all-stringops on non-x86 architectures 2025-03-02 08:57:22 +08:00