Hi,
Was wondering about a curious thing that the compiler does.
For the code
static void createX()
{
static char ;
static uint8_t y;
printf("%c %c\r\n", y, );
}
I am getting the following lines in the memory map:
.bss._ZZL7createXvE4
0x200024c00
Snapshot gcc-13-20241101 is now available on
https://gcc.gnu.org/pub/gcc/snapshots/13-20241101/
and on various mirrors, see https://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 13 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch
Gathering Computer Technology and Information Science, sincerely invite you to
join CTIS 2025
Official Website:
http://email.km.icctis.org/c/eJxMy7lOxDAQANCvsctoPB7bcTHFChGOgnMbqigZTw6WJSgEIv4eiYr66RUWTYm8VXbJA1EGDHbiCEBBB9Hc115q6DyVMsSS1XfSKdhpb0_6w0O-Xa6PYXh6eF3OV_ePL0uMemihBTszApJz4KB2CUKVKOa