* [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
@ 2020-09-30 11:00 Przemyslaw Wirkus
2020-09-30 13:53 ` Nick Clifton
0 siblings, 1 reply; 5+ messages in thread
From: Przemyslaw Wirkus @ 2020-09-30 11:00 UTC (permalink / raw)
To: binutils; +Cc: nickc, Ramana Radhakrishnan, Richard Earnshaw, Marcus Shawcroft
[-- Attachment #1: Type: text/plain, Size: 583 bytes --]
This patch introduces support for Cortex-A78 [0] and Cortex-A78AE [1]
cpus.
[0]: https://www.arm.com/products/silicon-ip-cpu/cortex-a/cortex-a78
[1]: https://www.arm.com/products/silicon-ip-cpu/cortex-a/cortex-a78ae
OK for master branch ?
PS: I do not have write permission, can this be commited in my name if
approved please?
kind regards
Przemyslaw Wirkus
gas/ChangeLog:
2020-09-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* config/tc-aarch64.c: Add Cortex-A78 and Cortex-A78AE cores.
* doc/c-aarch64.texi: Update docs.
* NEWS: Update news.
[-- Attachment #2: aarch64_a78.patch --]
[-- Type: application/octet-stream, Size: 1908 bytes --]
diff --git a/gas/NEWS b/gas/NEWS
index 1c04974d481b02f5a1f48a50b794a347b2927eff..9a5e07f0ea8cabc8253ee205bfcc450ecfbdb16f 100644
--- a/gas/NEWS
+++ b/gas/NEWS
@@ -1,4 +1,6 @@
-*- text -*-
+* Add support for Cortex-A78 and Cortex-A78AE for AArch64.
+
* Add support for ETMv4 (Embedded Trace Macrocell) system registers for
AArch64.
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
index b01711809cd0e699f4ad3d7bcc910a8f3c3c17c7..1c5b0356c19990ed02b00e7f9b5bc99f34ad8179 100644
--- a/gas/config/tc-aarch64.c
+++ b/gas/config/tc-aarch64.c
@@ -8934,6 +8934,20 @@ static const struct aarch64_cpu_option_table aarch64_cpus[] = {
| AARCH64_FEATURE_DOTPROD
| AARCH64_FEATURE_SSBS),
"Cortex-A65AE"},
+ {"cortex-a78", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
+ AARCH64_FEATURE_F16
+ | AARCH64_FEATURE_RCPC
+ | AARCH64_FEATURE_DOTPROD
+ | AARCH64_FEATURE_SSBS
+ | AARCH64_FEATURE_PROFILE),
+ "Cortex-A78"},
+ {"cortex-a78ae", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
+ AARCH64_FEATURE_F16
+ | AARCH64_FEATURE_RCPC
+ | AARCH64_FEATURE_DOTPROD
+ | AARCH64_FEATURE_SSBS
+ | AARCH64_FEATURE_PROFILE),
+ "Cortex-A78AE"},
{"ares", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16
| AARCH64_FEATURE_DOTPROD
diff --git a/gas/doc/c-aarch64.texi b/gas/doc/c-aarch64.texi
index 95bfdbcb091146284719043d1e5301001d995a02..a6547c325ead01b17b30b76776f1440067091195 100644
--- a/gas/doc/c-aarch64.texi
+++ b/gas/doc/c-aarch64.texi
@@ -68,6 +68,8 @@ on the target processor. The following processor names are recognized:
@code{cortex-a76},
@code{cortex-a76ae},
@code{cortex-a77},
+@code{cortex-a78},
+@code{cortex-a78ae},
@code{ares},
@code{exynos-m1},
@code{falkor},
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
2020-09-30 11:00 [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE Przemyslaw Wirkus
@ 2020-09-30 13:53 ` Nick Clifton
2020-09-30 14:05 ` Kyrylo Tkachov
0 siblings, 1 reply; 5+ messages in thread
From: Nick Clifton @ 2020-09-30 13:53 UTC (permalink / raw)
To: Przemyslaw Wirkus, binutils
Cc: Ramana Radhakrishnan, Richard Earnshaw, Marcus Shawcroft
Hi Przemyslaw,
> 2020-09-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
>
> * config/tc-aarch64.c: Add Cortex-A78 and Cortex-A78AE cores.
> * doc/c-aarch64.texi: Update docs.
> * NEWS: Update news.
Approved and applied.
Cheers
Nick
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
2020-09-30 13:53 ` Nick Clifton
@ 2020-09-30 14:05 ` Kyrylo Tkachov
2020-09-30 18:05 ` Przemyslaw Wirkus
0 siblings, 1 reply; 5+ messages in thread
From: Kyrylo Tkachov @ 2020-09-30 14:05 UTC (permalink / raw)
To: nickc, Przemyslaw Wirkus, Binutils
Cc: Richard Earnshaw, Marcus Shawcroft, Ramana Radhakrishnan
Hi Nick,
> -----Original Message-----
> From: Binutils <binutils-bounces@sourceware.org> On Behalf Of Nick Clifton
> via Binutils
> Sent: 30 September 2020 14:53
> To: Przemyslaw Wirkus <Przemyslaw.Wirkus@arm.com>;
> binutils@sourceware.org
> Cc: Richard Earnshaw <Richard.Earnshaw@arm.com>; Marcus Shawcroft
> <Marcus.Shawcroft@arm.com>; Ramana Radhakrishnan
> <Ramana.Radhakrishnan@arm.com>
> Subject: Re: [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
>
> Hi Przemyslaw,
>
> > 2020-09-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
> >
> > * config/tc-aarch64.c: Add Cortex-A78 and Cortex-A78AE cores.
> > * doc/c-aarch64.texi: Update docs.
> > * NEWS: Update news.
>
> Approved and applied.
Would it be possible for Przemyslaw to apply for write-after-approval commit access to Binutils to push his own patches in the future?
Przemyslaw, I believe you already have an account on sourceware.org for GCC?
Thanks,
Kyrill
>
> Cheers
> Nick
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
2020-09-30 14:05 ` Kyrylo Tkachov
@ 2020-09-30 18:05 ` Przemyslaw Wirkus
2020-10-02 11:22 ` Nick Clifton
0 siblings, 1 reply; 5+ messages in thread
From: Przemyslaw Wirkus @ 2020-09-30 18:05 UTC (permalink / raw)
To: Kyrylo Tkachov, nickc, Binutils
Cc: Richard Earnshaw, Marcus Shawcroft, Ramana Radhakrishnan
> > Approved and applied.
>
> Would it be possible for Przemyslaw to apply for write-after-approval commit
> access to Binutils to push his own patches in the future?
> Przemyslaw, I believe you already have an account on sourceware.org for
> GCC?
Yes, I already have an account on sourceware.org for GCC.
The login name is "wirkus".
> Thanks,
> Kyrill
>
> >
> > Cheers
> > Nick
kind regards,
Przemyslaw
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE
2020-09-30 18:05 ` Przemyslaw Wirkus
@ 2020-10-02 11:22 ` Nick Clifton
0 siblings, 0 replies; 5+ messages in thread
From: Nick Clifton @ 2020-10-02 11:22 UTC (permalink / raw)
To: Przemyslaw Wirkus, Kyrylo Tkachov, Binutils
Cc: Richard Earnshaw, Marcus Shawcroft, Ramana Radhakrishnan
Hi Przemyslaw,
>> Would it be possible for Przemyslaw to apply for write-after-approval commit
>> access to Binutils to push his own patches in the future?
Yes, definitely.
>> Przemyslaw, I believe you already have an account on sourceware.org for
>> GCC?
>
> Yes, I already have an account on sourceware.org for GCC.
> The login name is "wirkus".
Excellent - please just email overseers@sourceware.org and ask them
to give your account write permission on the binutls-gdb git repository.
You can site my name as the approver.
Cheers
Nick
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-10-02 11:23 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-30 11:00 [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE Przemyslaw Wirkus
2020-09-30 13:53 ` Nick Clifton
2020-09-30 14:05 ` Kyrylo Tkachov
2020-09-30 18:05 ` Przemyslaw Wirkus
2020-10-02 11:22 ` Nick Clifton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).