Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update change history and dates/years for 2019Q4 release #15

Merged
merged 1 commit into from
Jan 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 50 additions & 38 deletions abi/aapcs64/aapcs64.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
..
Copyright (c) 2018-2019, Arm Limited and its affiliates. All rights reserved.
Copyright (c) 2018-2020, Arm Limited and its affiliates. All rights reserved.
CC-BY-SA-4.0 AND Apache-Patent-License
See LICENSE file for details

Procedure Call Standard for the Arm® 64-bit Architecture (AArch64)
******************************************************************

.. class:: version

2019Q4

.. class:: issued

Date of Issue: 31\ :sup:`st` October 2019
Date of Issue: 30\ :sup:`th` January 2020

.. class:: logo

Expand Down Expand Up @@ -118,7 +122,7 @@ about Arm’s trademarks.
Copyright
---------

Copyright (c) 2018-2019, Arm Limited and its affiliates. All rights reserved.
Copyright (c) 2018-2020, Arm Limited and its affiliates. All rights reserved.

.. raw:: pdf

Expand Down Expand Up @@ -169,41 +173,49 @@ All other content in this document is at the **Release** quality level.
Change History
^^^^^^^^^^^^^^

+------------+--------------------+----------------------------------------+
| Issue | Date | Change |
+============+====================+========================================+
| 00Bet3 | 25th November 2011 | Beta release |
+------------+--------------------+----------------------------------------+
| 1.0 | 22nd May 2013 | First public release |
+------------+--------------------+----------------------------------------+
| 1.1-beta | 6th November 2013 | ILP32 Beta |
+------------+--------------------+----------------------------------------+
| 2018Q4 | 31st December 2018 | Added rules for over-aligned types |
+------------+--------------------+----------------------------------------+
|2019Q4-alpha| 31st October 2019 |Github preview release with an open |
| | |source license. |
| | | |
| | |Several formatting changes have been |
| | |applied to the sources to fix the |
| | |rendered page produced by github. |
| | | |
| | |No functional changes intended from the |
| | |previous release. |
| | | |
| | |Major changes are: |
| | | |
| | |1. New Licence_, with relative |
| | | explanation in `About the license`_. |
| | | |
| | |2. New sections on Contributions_, |
| | | `Trademark notice`_, and Copyright_. |
| | | |
| | |Minor change: the section `Bit-fields |
| | |subdivision`_ has been renamed to make |
| | |the associated implicit link target |
| | |unique and avoid clashing with the one |
| | |of `Bit-fields`_. |
+------------+--------------------+----------------------------------------+
.. class:: aapcs64-change-history

+------------+--------------------+------------------------------------------------------------------+
| Issue | Date | Change |
+============+====================+==================================================================+
| 00Bet3 | 25th November 2011 | Beta release |
+------------+--------------------+------------------------------------------------------------------+
| 1.0 | 22nd May 2013 | First public release |
+------------+--------------------+------------------------------------------------------------------+
| 1.1-beta | 6th November 2013 | ILP32 Beta |
+------------+--------------------+------------------------------------------------------------------+
| 2018Q4 | 31st December 2018 | Added rules for over-aligned types |
+------------+--------------------+------------------------------------------------------------------+
| 2019Q4 | 30th January 2020 | Github release with an open source license. |
fpetrogalli marked this conversation as resolved.
Show resolved Hide resolved
| | | |
| | | Major changes: |
| | | |
| | | 1. New Licence_, with relative explanation in |
| | | `About the license`_. |
| | | |
| | | 2. New sections on Contributions_, `Trademark notice`_, and |
| | | Copyright_. |
| | | |
| | | 3. Specify that the frame chain should use the signed return |
| | | address (`The Frame Pointer`_) |
| | | |
| | | 4. Add description of half-precision Brain floating-point format |
| | | (`Half-precision Floating Point`_, `Half-precision Format |
| | | Compatibility`_, `Arithmetic Types`_, `Types Varying by Data |
| | | Model`_, `APPENDIX Support for Advanced SIMD Extensions`_) |
| | | |
| | | 5. Update C++ mangling to reflect existing practice |
| | | (`C++ Mangling`_). |
| | | |
| | | Minor changes: |
| | | |
| | | 1. The section `Bit-fields subdivision`_ has been renamed to make|
| | | the associated implicit link target unique and avoid clashing |
| | | with the one of `Bit-fields`_. |
| | | |
| | | 2. Several formatting changes have been applied to the sources to|
| | | fix the rendered page produced by github. |
+------------+--------------------+------------------------------------------------------------------+

References
----------
Expand Down
10 changes: 10 additions & 0 deletions abi/tools/rst2pdf/rst2pdf-abi.style
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,13 @@ styles:
keepWithNext: false
spaceAfter: 10

version:
parent: heading
fontName: stdBold
fontSize: 150%
alignment: TA_RIGHT
spaceBefore: 20

issued:
parent: right
spaceBefore: 20
Expand Down Expand Up @@ -121,6 +128,9 @@ styles:
parent : table
colWidths: [ 20%, 20%, 20%, 20%, 20% ]

aapcs64-change-history:
parent : table
colWidths: [ 10%, 22%, 7%, 60% ]

# vfabia64 styles
linear-clause:
Expand Down
21 changes: 11 additions & 10 deletions abi/vfabia64/vfabia64.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
..
Copyright (c) 2018-2019, Arm Limited and its affiliates. All rights reserved.
Copyright (c) 2018-2020, Arm Limited and its affiliates. All rights reserved.
CC-BY-SA-4.0 AND Apache-Patent-License
See LICENSE file for details

Vector Function Application Binary Interface Specification for AArch64
**********************************************************************

.. class:: version

2019Q4

.. class:: issued

Date of Issue: 31\ :sup:`st` October 2019
Date of Issue: 30\ :sup:`th` January 2020

.. class:: logo

Expand Down Expand Up @@ -240,7 +244,7 @@ about Arm’s trademarks.
Copyright
---------

Copyright (c) 2018-2019, Arm Limited and its affiliates. All rights reserved.
Copyright (c) 2018-2020, Arm Limited and its affiliates. All rights reserved.

.. raw:: pdf

Expand Down Expand Up @@ -352,27 +356,24 @@ Change history
| | | parameters from ``decimal`` to ``integrals``, |
| | | and improve the description of the rules. |
+-----------+---------------+--------------------------------------------------+
|2019Q4alpha|31st October |Github preview release with an open source |
| |2019 |license. |
|2019Q4 |30th January |Github preview release with an open source |
| |2020 |license. |
| | | |
| | |Major changes are: |
| | |Major changes: |
stuij marked this conversation as resolved.
Show resolved Hide resolved
| | | |
| | |1. New License_, with relative explanation in |
| | | `About the license`_. |
| | | |
| | |2. New sections on Contributions_, `Trademark |
| | | notice`_, and Copyright_. |
| | | |
| | |Minor chanegs are: |
| | |Minor changes: |
stuij marked this conversation as resolved.
Show resolved Hide resolved
| | | |
| | |1. The explanation of `RGB Example`_ has gained |
| | | item 5, that refers to the rule that renders |
| | | the return value as the first input parameter. |
| | | |
| | | |
| | |No functional changes intended from the previous |
| | |release. |
| | | |
| | |Several changes have been applied to the sources |
| | |to fix the rendered page produced by github. |
| | | |
Expand Down