[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes
From: |
anonymous |
Subject: |
[avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot |
Date: |
Mon, 17 Apr 2017 17:04:22 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.8.0 |
Follow-up Comment #7, bug #50811 (project avr-libc):
If that's the case, why provide an optimized version of printf() for constant
strings at all? I guess maybe it happens inevitably due to compiler
machinations.
Anyway, at least one person (me) hit this issue and it took me some time to
find the culprit. I set LDFLAGS for the printf_min long ago with the idea of
generally keeping program size low, and this turns out to be a very poor
general policy. The current docs don't give any indication of this, while
they do describe smaller savings related to vfprintf choice in the presence of
printf(). That's inconsistent and somewhat misleading.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?50811>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, anonymous, 2017/04/15
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, Dave Hylands, 2017/04/16
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, anonymous, 2017/04/17
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, Dave Hylands, 2017/04/17
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, anonymous, 2017/04/17
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, Dave Hylands, 2017/04/17
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, Joerg Wunsch, 2017/04/17
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot,
anonymous <=
- [avr-libc-dev] [bug #50811] using -Wl, -u, vfprintf -lprintf_min causes program to grow a lot, Joerg Wunsch, 2017/04/18