Bill Schmidt
bed1094157
Completed first draft of TLS ABI changes for PC-relative. Under review.
5 years ago
Bill Schmidt
4887a0b440
Partial description of TLS aspects of PC-relative addressing.
5 years ago
Bill Schmidt
34b20e804b
Another minor update to the relocation wording.
6 years ago
Bill Schmidt
4c46dde1db
Update language related to R_PPC64_PCREL_OPT usage.
6 years ago
Bill Schmidt
ee46fb7bb5
Avoid misleading uses of r12; add new PPC_FEATURE2_ bits.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
6984303ef0
Remove relocs 124-127, no longer required.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
d326d219dc
More fixes to the reloc table after discussions with Alan. This
...
time for sure...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
f38ea23f91
More corrections to the reloc table after discussions with Alan.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
c3cb26da69
Changes for version 1.5h. Since DS/DQ-forms were removed from the
...
ISA, we have fewer relocation formats and relocations to support.
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Gabriel F. T. Gomes
1e3ccb0778
Replace text for DT_PLTGOT with specific information ( #92 )
...
The text that describes DT_PLTGOT is a verbatim copy of the paragraph
that introduces the Dynamic Section. This patch replaces the duplicated
text with specific information about DT_PLTGOT.
Signed-off-by: Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
6 years ago
Bill Schmidt
81e3c93069
Numerous changes to relocations in chapter 3.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
bf9793e8b1
Define #lo34, #hi30, #ha30. Fix pastos in relocs 123-126. Fix all
...
prefix31 relocs to use prefix30 and >> 4. Fix all prefix25 relocs
to use prefix 24 and >> 4. Add relocs 144-148.
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
363dcb07fc
Redraw figures for prefix34, prefix32, prefix30, and prefix24. Correct
...
names from prefix31 to prefix30, and prefix25 to prefix24, respectively.
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
f87308e3f5
Localentry 1 changes.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
6 years ago
Bill Schmidt
f6b39d0ffe
Changes for fifth draft of changes for PC-relative addressing.
...
Consists of small corrections to relocation information in
Chapter 3.
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
ebdc859ac4
Changes for fourth draft of PC-relative changes.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
9968764818
Set document back to workgroup confidential.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
6fb7b160a6
Changes for third draft (1.5c) of PC-relative addressing changes.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
0384c8eb73
Minor corrections.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
31cd3e5984
Add missed revision flags on page 65.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
508ef6ce66
Second draft of PC-relative addressing changes.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
16ef9435f5
First draft of PC-relative changes for internal review.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
7 years ago
Bill Schmidt
66fe16275a
Fix issue #79 : Remove unnecessary uses of <phrase>.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7 years ago
Bill Schmidt
7d4d77fcda
Change to draft status for revision 1.5. Incorporate errata 1.0 for
...
revision 1.4.
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7 years ago
Bill Schmidt
a2de705161
Update the revision date one more time.
8 years ago
Bill Schmidt
a49d6dfd49
Update last revision date to today.
8 years ago
Bill Schmidt
440fb6d8ba
Add a minor heading, and finalize the document for publication.
8 years ago
Bill Schmidt
d0280a34ab
Change back to review status, and update the revision date.
8 years ago
Bill Schmidt
b08bd13f3e
Fix issue #68 , Update copyright.
8 years ago
Bill Schmidt
a3bde59f39
Mark document as published, and set publication date to 2017-03-20.
8 years ago
Bill Schmidt
c67a36d7e0
Fix issue #26 , Public mailing list is listed as TBD.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
d0ac38c040
Change "Version" to "Revision" in the document change history for consistency.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
dfd607dcc1
Remove revisionflags in preparation for document submission.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
8b289970ea
Fix issue #54 , Figure 2.16 export isn't all that pretty.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
f4f0a6492c
Fix issue #67 , Fix .localentry example in section 3.4.1.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
719df7e5db
Fix issue #66 , Interface marked POWER ISA 3.0 when it isn't.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
1ede422151
Fix issue #65 , Four terms, not three.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
5f414d4ff9
Fix issue #64 , Re-title section A.6.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
80ab5a4157
Fix issue #57 , Add new aux vector entries for cache size and shape.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
6016d667a6
Change revision date for 1.4 to reflect date of submission to Sys SW WG.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
dee22e6533
Fix github issue #60 , VEC_RLNM description requires resolution.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
b62f2aa8fb
Fix github issue #61 , VEC_BPERM may need endian adjustment.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
f908db83d2
Fix github issue #59 , Lower-priority corrections from Ian's review.
...
Signed-off-by: Bill Schmidt <linux.vnet.ibm.com>
8 years ago
Bill Schmidt
0b238260d2
Fix github issue #58 , Miscellaneous corrections from Ian's review.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
1026ce79a2
Fix issue 56: Descriptions of VEC_SUBE and VEC_SUBEC are wrong.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
4476eb8434
Change revision log to use 1.4 for the new revision.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
85fc2dc938
Fix issue #30 , Missing rows in Figure 2.9.
...
Fix issue #31 , Figure 2.12 has numerous flaws.
Fix issue #32 , Figure 2.16 has incorrect bit numbering.
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
ae1372461b
Fix issue #14 , Wrong result value text for VEC_INSERT4B
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
b5801a4c57
Fix issue #22 , Prologue for large code model.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago
Bill Schmidt
57f8dd49bf
Fix issue #13 , VEC_DIV integer interfaces.
...
Signed-off-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8 years ago