mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-14 17:34:41 +00:00
Clarify the description of pointer types, and move the
address space content to its own paragraph. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97143 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9ee0d8a917
commit
ff3ef32c35
@ -1827,10 +1827,13 @@ Classifications</a> </div>
|
||||
<div class="doc_text">
|
||||
|
||||
<h5>Overview:</h5>
|
||||
<p>As in many languages, the pointer type represents a pointer or reference to
|
||||
another object, which must live in memory. Pointer types may have an optional
|
||||
address space attribute defining the target-specific numbered address space
|
||||
where the pointed-to object resides. The default address space is zero.</p>
|
||||
<p>The pointer type is used to specify memory locations.
|
||||
Pointers are commonly used to reference objects in memory.</p>
|
||||
|
||||
<p>Pointer types may have an optional address space attribute defining the
|
||||
numbered address space where the pointed-to object resides. The default
|
||||
address space is number zero. The semantics of non-zero address
|
||||
spaces are target-specific.</p>
|
||||
|
||||
<p>Note that LLVM does not permit pointers to void (<tt>void*</tt>) nor does it
|
||||
permit pointers to labels (<tt>label*</tt>). Use <tt>i8*</tt> instead.</p>
|
||||
|
Loading…
x
Reference in New Issue
Block a user