diff --git a/specification/app_a.xml b/specification/app_a.xml
index 8b2b013..35e2408 100644
--- a/specification/app_a.xml
+++ b/specification/app_a.xml
@@ -812,11 +812,11 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
- Phased in.
+ Phased in.
This optional function is being phased in, and it might not be
available on all implementations.
- Phased-in interfaces are optional
- for the current generation of compliant systems.
+ Phased-in interfaces are optional
+ for the current generation of compliant systems.
@@ -2324,7 +2324,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Result value:
The value of each element of the result is the closest
floating-point
- approximation
+ approximation
of the value of the corresponding
element of ARG1 divided by 2 to the power of ARG2, which should
be in the range 0–31.
@@ -2356,8 +2356,8 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Converts a real vector into a vector signed int.
Result value:
The value of each element of the result is the saturated
- signed-integer value,
- truncated towards zero, obtained by
+ signed-integer value,
+ truncated towards zero, obtained by
multiplying the corresponding element of ARG1 by 2 to the power
of ARG2, which should be in the range 0–31.
@@ -2379,8 +2379,8 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Converts a real vector into a vector unsigned int.
Result value:
The value of each element of the result is the saturated
- unsigned-integer value,
- truncated towards zero, obtained by
+ unsigned-integer value,
+ truncated towards zero, obtained by
multiplying the corresponding element of ARG1 by 2 to the power
of ARG2, which should be in the range 0–31.
@@ -2519,9 +2519,9 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Purpose:
Converts
- an input vector
+ an input vector
to a vector of double-precision
- floating-point numbers.
+ floating-point numbers.
Result value:
Target elements 0 and 1 are set to the converted values of
source elements 0 and 1.
@@ -2558,9 +2558,9 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Purpose:
Converts
- an input vector
+ an input vector
to a vector of double-precision
- floating-point numbers.
+ floating-point numbers.
Result value:
Target elements 0 and 1 are set to the converted values of
source elements 2 and 3.
@@ -2680,7 +2680,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
vector signed int vec_eqv (vector signed int, vector
- signed
+ signed
int);
@@ -2735,7 +2735,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
vector signed short vec_eqv (vector signed short, vector
- signed short);
+ signed short);
@@ -3386,7 +3386,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
- vector float
+ vector float
vec_float (vector signed int);
@@ -3395,7 +3395,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
- vector float
+ vector float
vec_float (vector unsigned int);
@@ -3406,7 +3406,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Purpose:
Converts
- an input vector
+ an input vector
to a vector of single-precision numbers.
Result value:
Target elements are obtained by converting the source
@@ -3703,7 +3703,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
vector signed short vec_insert (signed short, vector signed
- short,
+ short,
signed int);
@@ -5851,7 +5851,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Packs information from each element of two vectors into the
result vector.
Result value:
- For integer types, the
+ For integer types, the
value of each element of the result
vector is taken from the low-order half of the corresponding
element of the result of concatenating ARG1 and ARG2.
@@ -7482,7 +7482,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
signed integers.
Result value:
Target elements are obtained by
- truncating
+ truncating
the respective
source elements to signed integers.
@@ -7513,7 +7513,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
signed integers.
Result value:
Target elements are obtained by
- truncating
+ truncating
the source
elements to the signed integers as follows:
@@ -7545,7 +7545,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
integers.
Result value:
The even target elements are obtained by
- truncating
+ truncating
the
source elements to signed integers as follows:
Target elements 0 and 2 contain the converted values of the
@@ -7570,7 +7570,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
integers.
Result value:
The odd target elements are obtained by
- truncating
+ truncating
the
source elements to signed integers as follows:
Target elements 1 and 3 contain the converted values of the
@@ -8869,9 +8869,9 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
The result is the contents of ARG1, shifted right by the
number of bits specified by the 3 least-significant bits of ARG2.
The bits that are shifted out are replaced by zeros.
- The shift
+ The shift
count must have been replicated into all bytes of the shift count
- specification.
+ specification.
@@ -9954,7 +9954,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
of unsigned integers.
Result value:
Target elements are obtained by
- truncating
+ truncating
the respective
source elements to unsigned integers.
@@ -9986,7 +9986,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
of unsigned integers.
Result value:
Target elements are obtained by
- truncating
+ truncating
the source
elements to the unsigned integers as follows:
@@ -10018,7 +10018,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
integers.
Result value:
The even target elements are obtained by
- truncating
+ truncating
the
source elements to unsigned integers as follows:
Target elements 0 and 2 contain the converted values of the
@@ -10043,7 +10043,7 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
integers.
Result value:
The odd target elements are obtained by
- truncating
+ truncating
the
source elements to unsigned integers as follows:
Target elements 1 and 3 contain the converted values of the
@@ -11659,8 +11659,8 @@ xml:id="dbdoclet.50655245_pgfId-1138128">
Phased in.This optional function is being
phased in, and it might not be available on all implementations.
- Phased-in interfaces are optional for the current generation of
- compliant systems.
+ Phased-in interfaces are optional for the current generation of
+ compliant systems.
int vec_all_lt (vector unsigned long long, vector unsigned
@@ -15247,7 +15247,7 @@ vec_xst_be(result,0, &le_result);
vector unsigned int vec_vpopcntw (vector
- unsigned
+ unsigned
int);
@@ -16154,7 +16154,7 @@ vec_xst_be(result,0, &le_result);
vector signed long long vec_vupklsw (vector
- signed
+ signed
int);
@@ -16164,7 +16164,7 @@ vec_xst_be(result,0, &le_result);
vector unsigned long long vec_vupklsw (vector
- unsigned
+ unsigned
int);
@@ -18428,9 +18428,9 @@ vec_xst_be(result,0, &le_result);
The result is the contents of ARG1, shifted right by the
number of bits specified by the 3 least-significant bits of ARG2.
The bits that are shifted out are replaced by zeros.
- The shift
+ The shift
count must have been replicated into all bytes of the shift count
- specification.
+ specification.
diff --git a/specification/ch_2.xml b/specification/ch_2.xml
index 2bd724a..ec43e5f 100644
--- a/specification/ch_2.xml
+++ b/specification/ch_2.xml
@@ -5383,7 +5383,7 @@ xml:id="dbdoclet.50655240_pgfId-1156194">
Pad an aggregate or union smaller than one doubleword in
- size, but having a non-zero size,
+ size, but having a non-zero size,
so that it is in the
least-significant bits of the doubleword.
Pad all others, if
@@ -5552,8 +5552,8 @@ xml:id="dbdoclet.50655240_pgfId-1156194">
a number of GPRs are skipped, in allocation order, commensurate to the
size of the corresponding in-memory representation of the passed
argument's type.
- The parameter size is always rounded up to the next multiple of a
- doubleword.
+ The parameter size is always rounded up to the next multiple of a
+ doubleword.
Consequently, each parameter of a non-zero size is allocated to
at least one doubleword.
diff --git a/specification/ch_5.xml b/specification/ch_5.xml
index 753b265..9875b86 100644
--- a/specification/ch_5.xml
+++ b/specification/ch_5.xml
@@ -68,10 +68,10 @@ xml:id="dbdoclet.50655243_pgfId-1099317">
typedef long ptrdiff_t;
- typedef unsigned long size_t;
+ typedef unsigned long size_t;
- typedef int wchar_t;
+ typedef int wchar_t;
typedef int sig_atomic_t;