diff options
| author | Martin Peschke <mpeschke@de.ibm.com> | 2016-03-30 18:21:24 +0200 |
|---|---|---|
| committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-10-23 15:59:51 -0500 |
| commit | 58cdd3699ab3dd3be80b2ade4ef09e256da20d99 (patch) | |
| tree | 8e50bf24fcf3d7a42fb67c7518b341d4ffbd24cd | |
| parent | a3505318aac85a42691744c98d66e93b94be79fe (diff) | |
| download | talos-hcode-58cdd3699ab3dd3be80b2ade4ef09e256da20d99.tar.gz talos-hcode-58cdd3699ab3dd3be80b2ade4ef09e256da20d99.zip | |
P9-XIP: remove dead macro .xip_cvs_revision
That macro was unused and didn't make any sense in a git world.
Change-Id: Ide7856d953820f20c6a581563c1cde28ccfde93e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22671
Tested-by: Jenkins Server
Tested-by: Hostboot CI
Tested-by: PPE CI
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
| -rw-r--r-- | import/chips/p9/xip/p9_xip_image.h | 66 |
1 files changed, 1 insertions, 65 deletions
diff --git a/import/chips/p9/xip/p9_xip_image.h b/import/chips/p9/xip/p9_xip_image.h index b7dec77b..615033de 100644 --- a/import/chips/p9/xip/p9_xip_image.h +++ b/import/chips/p9/xip/p9_xip_image.h @@ -1483,8 +1483,7 @@ xipRevLe64(const uint64_t i_x); /// The \c .xip_toc macro creates a XIP Table of Contents (TOC) structure in /// the \c .toc section, as specified by the parameters. This macro is /// typically not used directly in assembly code. Instead programmers should -/// use .xip_quad, .xip_quada, .xip_quadia, .xip_address, .xip_string or -/// .xip_cvs_revision. +/// use .xip_quad, .xip_quada, .xip_quadia, .xip_address or .xip_string .macro .xip_toc, index:req, type:req, address:req, elements=1 @@ -1664,32 +1663,6 @@ xipRevLe64(const uint64_t i_x); .endm -/// Allocate and initialize a CVS Revison string in .strings -/// -/// \param[in] index The string will be stored in the TOC using this index -/// symbol. -/// -/// \param[in] string A CVS revision string to be allocated in .strings. CVS -/// revision strings are formatted by stripping out and only storing the -/// actual revision number : -/// -/// \code -/// "$Revision <n>.<m> $" -> "<n>.<m>" -/// \endcode - - - .macro .xip_cvs_revision, index:req, string:req - - .pushsection .strings -7874647: - ..cvs_revision_string "\string" - .popsection - - .xip_toc \index, P9_XIP_STRING, 7874647b - - .endm - - /// Shorthand to create a TOC entry for an address /// /// \param[in] index The symbol will be indexed as this name @@ -1708,43 +1681,6 @@ xipRevLe64(const uint64_t i_x); .endm -/// Edit and allocate a CVS revision string -/// -/// CVS revision strings are formatted by stripping out and only storing the -/// actual revision number : -/// \code -/// "$Revision <n>.<m> $" -> "<n>.<m>" -/// \endcode - - .macro ..cvs_revision_string, rev:req - .irpc c, \rev - .ifnc "\c", "$" - .ifnc "\c", "R" - .ifnc "\c", "e" - .ifnc "\c", "v" - .ifnc "\c", "i" - .ifnc "\c", "s" - .ifnc "\c", "i" - .ifnc "\c", "o" - .ifnc "\c", "n" - .ifnc "\c", ":" - .ifnc "\c", " " - .ascii "\c" - .endif - .endif - .endif - .endif - .endif - .endif - .endif - .endif - .endif - .endif - .endif - .endr - .byte 0 - .endm - .macro .xip_section, s, alignment=1, empty=0 .ifnb \s _\s\()_section: |

