ctype size optimization
This commit is contained in:
committed by
Oliver Schmidt
parent
dc5114b071
commit
ce80624f62
@@ -4232,11 +4232,6 @@ to undefined behaviour.
|
||||
is a letter or digit. The return value is zero if the character is anything
|
||||
else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing
|
||||
the macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4269,11 +4264,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
<tag/Description/The function returns a non zero value if the given argument
|
||||
is a letter. The return value is zero if the character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4305,12 +4295,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
<tag/Declaration/<tt/int __fastcall__ isascii (int c);/
|
||||
<tag/Description/The function returns a non zero value if the given argument
|
||||
is in the range 0..127 (the range of valid ASCII characters) and zero if not.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4344,11 +4328,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is a space or tab character. The return value is zero if the character is
|
||||
anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4382,11 +4361,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is a control character. The return value is zero if the character is anything
|
||||
else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4418,12 +4392,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
<tag/Declaration/<tt/int __fastcall__ isdigit (int c);/
|
||||
<tag/Description/The function returns a non zero value if the given argument
|
||||
is a digit. The return value is zero if the character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4479,11 +4447,6 @@ space).
|
||||
is a printable character with the exception of space. The return value is zero
|
||||
if the character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4517,11 +4480,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is a lower case letter. The return value is zero if the character is anything
|
||||
else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4555,11 +4513,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is a printable character (this includes the space character). The return value
|
||||
is zero if the character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4594,11 +4547,6 @@ space or an alphanumeric character.
|
||||
is a printable character, but not a space or anything alphanumeric. The return
|
||||
value is zero if the character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4634,11 +4582,6 @@ anything else. The standard white space characters are: space, formfeed ('\f'),
|
||||
newline ('\n'), carriage return ('\r'), horizontal tab ('\t'), and vertical tab
|
||||
('\v').
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4672,11 +4615,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is an upper case letter. The return value is zero if the character is anything
|
||||
else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
@@ -4710,11 +4648,6 @@ fastcall function, so it may only be used in presence of a prototype.
|
||||
is a hexadecimal digit (0..9, a..f and A..F). The return value is zero if the
|
||||
character is anything else.
|
||||
<tag/Notes/<itemize>
|
||||
<item>When compiling with <tt/-Os/ the function is actually a macro. The
|
||||
inline sequence generated by the macro will not work correctly for values
|
||||
outside the range 0..255. <em/Note:/ The constant <tt/EOF/ is not part of
|
||||
this range. The non inline function may be accessed by <tt/#undef/'ing the
|
||||
macro.
|
||||
<item>When compiling without <tt/-Os/, the function is only available as
|
||||
fastcall function, so it may only be used in presence of a prototype.
|
||||
</itemize>
|
||||
|
||||
Reference in New Issue
Block a user