avr-libc-dev
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]