Menu

#3902 Overlong identifier issue

open
nobody
None
Front-end
5
2025-12-16
2025-12-16
No

For

int dshfoashgouiqrhegvlhdflbgjkheriogzfdjkekghowrughkjwrhgvjksdfgafhgdshfoashgouiqrhegvlhdflbgjkheriogzfdjkekghowrughkjwrhgvjksdfgafhgdshfoashgouiqrhegvlhdflbgjkheriogzfdjkekghowrughkjwrhgvjksdfgafhgdshfoashgouiqrhegvlhdflbgjkheriogzfdjkekghowrughkjwrhgvjksdfgafhg;

I get:

philipp@notebook6:/tmp$ ~/sdcc-trunk/sdcc/bin/sdcc -mstm8 test2.c
strncpyz prevented buffer overrun!

I would have expected a "symbol name too long, truncated to 256 chars" warning (W_SYMBOL_NAME_TOO_LONG) instead.

Discussion


Log in to post a comment.