diff --git a/aadwarf32/aadwarf32.rst b/aadwarf32/aadwarf32.rst index e8e3d64..9d2d241 100644 --- a/aadwarf32/aadwarf32.rst +++ b/aadwarf32/aadwarf32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003-2007, 2012, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2003-2007, 2012, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003-2007, 2012, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003-2007, 2012, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/aadwarf64-morello/aadwarf64-morello.rst b/aadwarf64-morello/aadwarf64-morello.rst index e17b1ee..4848114 100644 --- a/aadwarf64-morello/aadwarf64-morello.rst +++ b/aadwarf64-morello/aadwarf64-morello.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/aadwarf64/aadwarf64.rst b/aadwarf64/aadwarf64.rst index cf82aeb..0642b33 100644 --- a/aadwarf64/aadwarf64.rst +++ b/aadwarf64/aadwarf64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2010, 2013, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2010, 2013, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2010, 2013, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2010, 2013, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. @@ -229,6 +229,11 @@ changes to the content of the document for that release. | 2022Q3 | 20\ :sup:`th` October 2022 | - Added `Changes in vector length`_ at | | | | **Alpha** quality. | +--------+-----------------------------+----------------------------------------+ + | 2024Q3 | 5\ :sup:`th` September 2024 | In `DWARF register names_` and | + | | | `Call frame instructions`_, add Dwarf | + | | | support for unwinding with | + | | | FEAT_PAuth_LR enabled. | + +--------+-----------------------------+----------------------------------------+ References diff --git a/aaelf32/aaelf32.rst b/aaelf32/aaelf32.rst index 976448d..fd52247 100644 --- a/aaelf32/aaelf32.rst +++ b/aaelf32/aaelf32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2005-2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights + Copyright (c) 2005-2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2005-2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2005-2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. .. |armarmv5_link| replace:: https://developer.arm.com/docs/ddi0100/latest/armv5-architecture-reference-manual diff --git a/aaelf64-morello/aaelf64-morello.rst b/aaelf64-morello/aaelf64-morello.rst index e9b3569..24131ab 100644 --- a/aaelf64-morello/aaelf64-morello.rst +++ b/aaelf64-morello/aaelf64-morello.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/aaelf64/aaelf64.rst b/aaelf64/aaelf64.rst index 134bdc3..ff4364b 100644 --- a/aaelf64/aaelf64.rst +++ b/aaelf64/aaelf64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2011, 2013, 2018-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2011, 2013, 2018-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2011, 2013, 2018-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2011, 2013, 2018-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. @@ -272,13 +272,14 @@ changes to the content of the document for that release. | | | - In `Program Loading`_, Relax BTI PLT | | | | requirement | +---------------+--------------------+-----------------------------------------+ - | 2023Q4 | 24\ :sup:`th` | - In `Program Property`_, | - | | October 2023 | `Program Loading`_ and | - | | | `Dynamic Linking`. Move description to| - | | | `SYSVABI64`_ | - +---------------+--------------------+-----------------------------------------+ - | 2024Q1 | 18\ :sup: `th` | - Move relocation codes from | - | | March 2024 | `PAUTHABIELF64`_ into reserved space | + | 2024Q3 | 5\ :sup:`th` | - In `Program Property`_, | + | | September 2024 | `Program Loading`_, and | + | | | `Dynamic Linking`_, move description | + | | | to `SYSVABI64`_. | + | | | - Move relocation codes from | + | | | `PAUTHABIELF64`_ into reserved space. | + | | | - Clarify use of addends in MOVZ, MOVK, | + | | | and ADRP | +---------------+--------------------+-----------------------------------------+ References diff --git a/aapcs32/aapcs32.rst b/aapcs32/aapcs32.rst index 94ef68e..6aca2b7 100644 --- a/aapcs32/aapcs32.rst +++ b/aapcs32/aapcs32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003, 2005-2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2003, 2005-2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003, 2005-2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003, 2005-2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/aapcs64-morello/aapcs64-morello.rst b/aapcs64-morello/aapcs64-morello.rst index c51bc9f..2468a17 100644 --- a/aapcs64-morello/aapcs64-morello.rst +++ b/aapcs64-morello/aapcs64-morello.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/aapcs64/aapcs64.rst b/aapcs64/aapcs64.rst index e0415ed..b5bd3fd 100644 --- a/aapcs64/aapcs64.rst +++ b/aapcs64/aapcs64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2011, 2013, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2011, 2013, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2011, 2013, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2011, 2013, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. @@ -252,10 +252,10 @@ changes to the content of the document for that release. | 2023Q3 | 6\ :sup:`th` | In `Data Types`_ include _BitInt(N) in language mapping. | | | October 2023 | | +------------+--------------------+------------------------------------------------------------------+ -| 2024Q2 | 18\ :sup:'th' | - Change the status of the SME support from Alpha to Beta. | -| | June 2024 | - Add soft-float PCS variant. | +| 2024Q3 | 5\ :sup:`th` | - Change the status of the SME support from Alpha to Beta. | +| | September 2024 | - Add soft-float PCS variant. | | | | - Add the __arm_get_current_vg SME support routine. | -| | | - Clarify use of it when preserving z and p registers. | +| | | - Clarify use of `it` when preserving z and p registers. | +------------+--------------------+------------------------------------------------------------------+ References diff --git a/addenda32/addenda32.rst b/addenda32/addenda32.rst index 112929a..7a14daa 100644 --- a/addenda32/addenda32.rst +++ b/addenda32/addenda32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2005-2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2005-2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2005-2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2005-2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/advnote132/advnote132.rst b/advnote132/advnote132.rst index 3c4adcc..aacd9ee 100644 --- a/advnote132/advnote132.rst +++ b/advnote132/advnote132.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2006, 2007, 2009, 2018, 2021-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2006, 2007, 2009, 2018, 2021-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2006, 2007, 2009, 2018, 2021-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2006, 2007, 2009, 2018, 2021-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/atomicsabi64/atomicsabi64.rst b/atomicsabi64/atomicsabi64.rst index cf3d915..ecfac93 100644 --- a/atomicsabi64/atomicsabi64.rst +++ b/atomicsabi64/atomicsabi64.rst @@ -3,8 +3,8 @@ CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2024Q1 -.. |date-of-issue| replace:: 19\ :sup:`th` August 2024 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 .. |copyright-date| replace:: 2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. @@ -211,14 +211,12 @@ Change History If there is no entry in the change history table for a release, there are no changes to the content of the document for that release. -.. class:: atomicsabi64-change-history - -.. table:: +.. class:: atomicsabi64-change +---------+------------------------------+-------------------------------------------------------------------+ | Issue | Date | Change | +=========+==============================+===================================================================+ - | 00alp0 | 19\ :sup:`th` August 2024. | Alpha Release. | + | 00alp0 | 5\ :sup:`th` September 2024 | Alpha Release. | +---------+------------------------------+-------------------------------------------------------------------+ @@ -227,7 +225,7 @@ References This document refers to, or is referred to by, the following documents. -.. table:: +.. class :: atomicsabi64-refs +-------------+--------------------------------------------------------------+-----------------------------------------------------------------------------+ | Ref | External reference or URL | Title | diff --git a/bpabi32/bpabi32.rst b/bpabi32/bpabi32.rst index 75fe266..82a458d 100644 --- a/bpabi32/bpabi32.rst +++ b/bpabi32/bpabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2005, 2007, 2008, 2012, 2018, 2021-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2005, 2007, 2008, 2012, 2018, 2021-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2005, 2007, 2008, 2012, 2018, 2021-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2005, 2007, 2008, 2012, 2018, 2021-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/bsabi32/bsabi32.rst b/bsabi32/bsabi32.rst index 1e19a16..77b0414 100644 --- a/bsabi32/bsabi32.rst +++ b/bsabi32/bsabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003, 2005, 2007, 2008 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2003, 2005, 2007, 2008 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003, 2005, 2007, 2008 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003, 2005, 2007, 2008 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/clibabi32/clibabi32.rst b/clibabi32/clibabi32.rst index 3efbc4a..46a9c45 100644 --- a/clibabi32/clibabi32.rst +++ b/clibabi32/clibabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003, 2005-2007, 2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2003, 2005-2007, 2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003, 2005-2007, 2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003, 2005-2007, 2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/cppabi32/cppabi32.rst b/cppabi32/cppabi32.rst index 4be363d..1fdbd2a 100644 --- a/cppabi32/cppabi32.rst +++ b/cppabi32/cppabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003, 2005-2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2003, 2005-2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003, 2005-2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003, 2005-2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/cppabi64/cppabi64.rst b/cppabi64/cppabi64.rst index ad7d1ad..845553f 100644 --- a/cppabi64/cppabi64.rst +++ b/cppabi64/cppabi64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2010, 2013, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2010, 2013, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2010, 2013, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2010, 2013, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/dbgovl32/dbgovl32.rst b/dbgovl32/dbgovl32.rst index d839c23..2a2898a 100644 --- a/dbgovl32/dbgovl32.rst +++ b/dbgovl32/dbgovl32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2008, 2018, 2021-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2008, 2018, 2021-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2008, 2018, 2021-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2008, 2018, 2021-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/design-documents/atomics-ABI.rst b/design-documents/atomics-ABI.rst index 2f12ecd..e9c05ab 100644 --- a/design-documents/atomics-ABI.rst +++ b/design-documents/atomics-ABI.rst @@ -1,5 +1,5 @@ .. - Copyright (c) 2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details @@ -60,7 +60,7 @@ References This document refers to, or is referred to by, the following documents. -.. table:: +.. class :: atomicsabi64-refs +-------------+--------------------------------------------------------------+-----------------------------------------------------------------------------------------------+ | Ref | External reference or URL | Title | diff --git a/design-documents/bit-precise-types.rst b/design-documents/bit-precise-types.rst index c674193..db0d419 100644 --- a/design-documents/bit-precise-types.rst +++ b/design-documents/bit-precise-types.rst @@ -1,5 +1,5 @@ .. - Copyright (c) 2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2023-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details diff --git a/ehabi32/ehabi32.rst b/ehabi32/ehabi32.rst index 2eaa73e..6fa0ca8 100644 --- a/ehabi32/ehabi32.rst +++ b/ehabi32/ehabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2002, 2005-2007, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2002, 2005-2007, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2002, 2005-2007, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2002, 2005-2007, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/memtagabielf64/memtagabielf64.rst b/memtagabielf64/memtagabielf64.rst index 83f5fb3..30318f7 100644 --- a/memtagabielf64/memtagabielf64.rst +++ b/memtagabielf64/memtagabielf64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2022-2023, Google LLC + Copyright (c) 2022-2024, Google LLC CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2022-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2022-2024 .. _AAELF64: https://github.com/ARM-software/abi-aa/releases @@ -208,6 +208,9 @@ changes to the content of the document for that release. +============+=============================+================================================================+ | 0.1 | 6\ :sup:`th` March 2023 | Alpha draft release. | +------------+-----------------------------+----------------------------------------------------------------+ + | 2024Q3 | 5\ :sup:`th` September 2024 | In `Dynamic Section`_, switch the d_un of | + | | | DT_AARCH64_MEMTAG_STACK and DT_AARCH64_MEMTAG_GLOBALS | + +------------+-----------------------------+----------------------------------------------------------------+ References ---------- @@ -396,7 +399,7 @@ has two possible values: * ``0``, indicating that the desired MTE mode is Synchronous * ``1``, indicating that the desired mode is Asynchronous. -This entry is only valid on the main executable, usage in dynamically loaded +This entry is only valid on the main executable. Usage in dynamically loaded objects is ignored. The presence of the ``DT_AARCH64_MEMTAG_HEAP`` dynamic array entry indicates diff --git a/pauthabielf64/pauthabielf64.rst b/pauthabielf64/pauthabielf64.rst index d3b3196..d2650cd 100644 --- a/pauthabielf64/pauthabielf64.rst +++ b/pauthabielf64/pauthabielf64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2020-2024 .. _ARMARM: https://developer.arm.com/documentation/ddi0487/latest .. _AAELF64: https://github.com/ARM-software/abi-aa/releases @@ -235,10 +235,13 @@ changes to the content of the document for that release. | 2023Q3 | 6\ :sup:`th` October 2023 | Update tags in `Dynamic Section`_ to avoid conflict with | | | | DT_AARCH64_VARIANT_PCS. | +------------+-----------------------------+------------------------------------------------------------------+ - | 2024Q1 | 29\ :sup:`th` January 2024 | Update preferred ELF marking scheme to be GNU property based | - | | 18\ :sup:`th` March 2024 | Update relocation codes to move out of private experiments space.| - | | 19\ :sup:`th` March 2024 | Remove alternative ELF marking scheme. No implementation is | - | | | using it. | + | 2024Q3 | 5\ :sup:`th` September 2024 | - Update preferred ELF marking scheme to be GNU property based. | + | | | - Update relocation codes to move out of private experiments | + | | | space. | + | | | - Remove alternative ELF marking scheme. No implementation is | + | | | using it. | + | | | - Add R_AARCH64_AUTH_GOT_ADR_PREL_LO21 relocation. | + | | | - Remove addend in GDAT relocation operation. | +------------+-----------------------------+------------------------------------------------------------------+ References diff --git a/rtabi32/rtabi32.rst b/rtabi32/rtabi32.rst index ae1e742..0322cb8 100644 --- a/rtabi32/rtabi32.rst +++ b/rtabi32/rtabi32.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2003, 2007-2009, 2012, 2015, 2018, 2020-2023, Arm Limited and its affiliates. All rights + Copyright (c) 2003, 2007-2009, 2012, 2015, 2018, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2003, 2007-2009, 2012, 2015, 2018, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2003, 2007-2009, 2012, 2015, 2018, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. .. |armarmv5_link| replace:: https://developer.arm.com/docs/ddi0100/latest/armv5-architecture-reference-manual diff --git a/semihosting/semihosting.rst b/semihosting/semihosting.rst index fd72040..bae4f3a 100644 --- a/semihosting/semihosting.rst +++ b/semihosting/semihosting.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2016, 2020-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2016, 2020-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2016, 2020-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2016, 2020-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. diff --git a/sysvabi64/sysvabi64.rst b/sysvabi64/sysvabi64.rst index 30038ee..bf1315f 100644 --- a/sysvabi64/sysvabi64.rst +++ b/sysvabi64/sysvabi64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2021-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2021-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2021-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2021-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved. @@ -202,15 +202,13 @@ Change History | 02Alpha | 6\ :sup:`th` April 2023 | Define the processor specific interpretation for | | | | DT_PLTGOT | +------------+------------------------------+-------------------------------------------------------+ - | 2023Q4 | 22\ :sup:`nd` November 2023 | Added Program Property, Program Loading and | - | | | Dynamic Linking contents from `AAELF64`_ | - | | | | - | | | Added Dynamic linking content for GCS including | - | | | GNU_PROPERTY_AARCH64_FEATURE_1_GCS Feature Bit | - +------------+------------------------------+-------------------------------------------------------+ - | 2024Q1 | 15\ :sup:`th` March 2024 | - In `Dynamic Section Tags`_, reserve tags | + | 2024Q3 | 5\ :sup:`th` September 2024 | - Added Program Property, Program Loading and | + | | | Dynamic Linking contents from `AAELF64`_. | + | | | - Added Dynamic linking content for GCS including | + | | | GNU_PROPERTY_AARCH64_FEATURE_1_GCS Feature Bit. | + | | | - In `Dynamic Section Tags`_, reserve tags | | | | used by `PAuthABIELF64`_ and | - | | | - `MemTagABIELF64`_. | + | | | `MemTagABIELF64`_. | +---------------+--------------------+--------------------------------------------------------------+ References diff --git a/tools/common/new-release.py b/tools/common/new-release.py index 67f3316..ef1f1e4 100755 --- a/tools/common/new-release.py +++ b/tools/common/new-release.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright (c) 2021-2023, Arm Limited +# Copyright (c) 2021-2024, Arm Limited # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/tools/rst2pdf/rst2pdf-abi.style b/tools/rst2pdf/rst2pdf-abi.style index a1c9199..8cd4fa4 100644 --- a/tools/rst2pdf/rst2pdf-abi.style +++ b/tools/rst2pdf/rst2pdf-abi.style @@ -342,6 +342,17 @@ styles: parent : table colWidths: [ 30%, 70% ] + + # atomicsabi64 styles + atomicsabi64-change: + parent : table + colWidths: [ 13%, 25%, 57% ] + + atomicsabi64-refs: + parent : table + colWidths: [ 15%, 40%, 45% ] + + # vfabia64 styles linear-clause: parent : table diff --git a/vfabia64/vfabia64.rst b/vfabia64/vfabia64.rst index 7c001ab..0d5c814 100644 --- a/vfabia64/vfabia64.rst +++ b/vfabia64/vfabia64.rst @@ -1,11 +1,11 @@ .. - Copyright (c) 2018-2023, Arm Limited and its affiliates. All rights reserved. + Copyright (c) 2018-2024, Arm Limited and its affiliates. All rights reserved. CC-BY-SA-4.0 AND Apache-Patent-License See LICENSE file for details -.. |release| replace:: 2023Q3 -.. |date-of-issue| replace:: 6\ :sup:`th` October 2023 -.. |copyright-date| replace:: 2018-2023 +.. |release| replace:: 2024Q3 +.. |date-of-issue| replace:: 5\ :sup:`th` September 2024 +.. |copyright-date| replace:: 2018-2024 .. |footer| replace:: Copyright © |copyright-date|, Arm Limited and its affiliates. All rights reserved.