On Thu, May 08, 2025 at 09:41:08PM +0800, Yangyu Chen wrote:
>
>
> > On 8 May 2025, at 18:36, Richard Sandiford
> > wrote:
> >
> > Yangyu Chen writes:
> >>> On 6 May 2025, at 17:49, Alfie Richards wrote:
> >>>
> >>> On 06/05/2025 09:36, Yangyu Chen wrote:
> > On 6 May 2025, at 16:01, Al
On Wed, Apr 30, 2025 at 01:29:25PM +0100, Richard Sandiford wrote:
> Alice Carlotti writes:
> > On Tue, Apr 29, 2025 at 02:47:21PM +0100, Alice Carlotti wrote:
> >> This demonstrates a clear benefit to make the makefile rules automatic. I
> >> thought this might be qui
On Tue, Apr 29, 2025 at 02:47:21PM +0100, Alice Carlotti wrote:
> This demonstrates a clear benefit to make the makefile rules automatic. I
> thought this might be quite tricky, but it turns out to be fairly
> straightforward.
Actually, it turns out I missed at least one more thing that
This also improves consistency of the compile commands, and eliminates
an ALL_SPPFLAGS typo.
gcc/ChangeLog:
* config/aarch64/t-aarch64: Use $(COMPILE) and $(POSTCOMPILE)
diff --git a/gcc/config/aarch64/t-aarch64 b/gcc/config/aarch64/t-aarch64
index
59571948479c0857df2cca70b18df6c5d9a72
The change to gcc/configure is a hack to illustrate where we need extra
arguments available. If the rest of the change is desirable, then we
could define a new variable to include these extra directories.
diff --git a/gcc/config.gcc b/gcc/config.gcc
index
6dbe880c9d45369a0128d79f5fa30ca07faf953
This might miss some dependencies when doing an incremental build where
the previous build did not include generated dependency files, and the
.cc file has not subsequently changed (but another dependency has).
gcc/ChangeLog:
* config/aarch64/t-aarch64: Remove explicit .o dependencies.
This RFC series shows the steps that I believe are relevant to using automatic
make depencies, and optionally automatic make rules, in the aarch64 backend. I
believe the same steps and caveats would apply to other backends as well.
This builds upon the work by Tom Tromey in 2013 (see e.g. [1]), w
This applies to the sysreg read/write intrinsics __arm_[wr]sr*. It does
not depend on changes to Binutils, because GCC converts recognised
sysreg names to an encoding based form, which is already ungated in Binutils.
We have, however, agreed to make an equivalent change in Binutils (which
would t
Adam Butcherabutcher
Andrew Cagney cagney
Paolo Carlini paolo
-Andrew Carlotti acarlotti
+Alice Carlotti acarlotti
Daniel Carrera dcarrera