This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ping] allow target configurations to state R18 as reserved on arrch64


Ping for part of the changes last proposed here:

Submitted separately as an attempt to facilitate the review

This piece is the change allowing target OS configurations
to state R18 as fixed, possible after the change of static
chain just submitted separately


I suppose that after the static chain update, a possible
alternative way to achieve this would be to configure with
something like -ffixed-r18 in a driver self spec.

Anyway, bootstrapped and regression tested this with
enable-languages=all on aarch64-linux, in addition to the
gcc-8 based nightly testing we run for the Ada toolchain.

OK to commit ? Or feedback regarding the possible use of
a self spec instead ?

Thanks in advance!

With Kind Regards,


2018-12-12  Olivier Hainque  <>

	* config/aarch64/aarch64.h (FIXED_R18): New internal configuration
	macro, defaulted to 0.

Attachment: 0004-Allow-target-OS-configuration-to-state-R18-as-reserv.patch
Description: Binary data

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]