 |
|
 |
RENESAS TOOL NEWS on August 1, 2004: RSO-M3T-NC308WA_1-040801D
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA
--On Typing Three or More Successive Question Marks--
|
Please take note of the following problem in using the M3T-NC308WA and
M3T-NC30WA C-compiler packages:
- On Typing three or more successive question marks
- Products and Versions Concerned
M3T-NC308WA V.5.10 Release 1 and V.5.20 Release 1
for the M32C/80, and M16C/80 series MCUs
M3T-NC30WA V.5.20 Release 1 and V.5.30 Release 1
for the M16C/60, M16C/30, M16C/Tiny, M16C/20, M16C/10, and
R8C/Tiny series MCUs
- Description
If three or more successive question marks are put in a string
constant, the next to last one will be replaced with a space after
compilation.
Example:
--------------------------------
char *c = "???";
--------------------------------
- Workaround
Enclose every two question marks with double quotes.
--------------------------------
char *c="??""?";
--------------------------------
NOTICE: Don't put a space in between successive quotes.
- Schedule of Fixing the Problem
We plan to fix this problem in our next release of the products.
|
 |