* gdbint.texinfo (TARGET_CHAR_SIGNED): Document.
This commit is contained in:
parent
a8e8e86325
commit
c3d3ce5b89
@ -1,3 +1,7 @@
|
||||
2001-12-20 Jim Blandy <jimb@redhat.com>
|
||||
|
||||
* gdbint.texinfo (TARGET_CHAR_SIGNED): Document.
|
||||
|
||||
2001-12-15 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* gdbint.texinfo (Target Architecture Definition): Replace
|
||||
|
@ -3501,6 +3501,17 @@ Non-zero if the target has both @code{BIG_ENDIAN} and
|
||||
@findex TARGET_CHAR_BIT
|
||||
Number of bits in a char; defaults to 8.
|
||||
|
||||
@item TARGET_CHAR_SIGNED
|
||||
@findex TARGET_CHAR_SIGNED
|
||||
Non-zero if @code{char} is normally signed on this architecture; zero if
|
||||
it should be unsigned.
|
||||
|
||||
The ISO C standard requires the compiler to treat @code{char} as
|
||||
equivalent to either @code{signed char} or @code{unsigned char}; any
|
||||
character in the standard execution set is supposed to be positive.
|
||||
Most compilers treat @code{char} as signed, but @code{char} is unsigned
|
||||
on the IBM S/390, RS6000, and PowerPC targets.
|
||||
|
||||
@item TARGET_COMPLEX_BIT
|
||||
@findex TARGET_COMPLEX_BIT
|
||||
Number of bits in a complex number; defaults to @code{2 * TARGET_FLOAT_BIT}.
|
||||
|
Loading…
x
Reference in New Issue
Block a user