[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: using __func__ once increases _end (variable area size) by 446 bytes
From: |
Britton Kerin |
Subject: |
Re: using __func__ once increases _end (variable area size) by 446 bytes? |
Date: |
Sat, 19 Dec 2020 10:40:36 -0900 |
On Fri, Dec 18, 2020 at 11:27 PM Joerg Wunsch <j@uriah.heep.sax.de> wrote:
>
> As Britton Kerin wrote:
>
> > The function name is only 17 characters. How can using __func__ cause
> > such a dramatic increase in the variable area size?
>
> Well, the avr-libc list ist probably not necessarily the right place
> to ask questions about the compiler itself. Anyway, please provide a
Sorry you had the FAQ item that gave me a clue. I was hoping there might
be some known reason it does that.
> compilable example so others could reproduce and analyze what you've
> been observing.
I'll try to isolate it more. It doesn't cause that big size explosion
for small test
programs and I have no idea yet why it would do so when used in a large program.
Britton