avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-gcc-list] avr-gcc printf optimisation ?


From: Anton Erasmus
Subject: [avr-gcc-list] avr-gcc printf optimisation ?
Date: Tue, 16 Dec 2008 22:24:58 +0200

Hi,

I notice that gcc replaces printf with puts if the argument is a simple string
which ends in "\r\n". Is there way one can disable this optimisation ? I use a
macro which replaces printf(<format string>, ...)  with printf(PSTR(<format 
string>), ...).
i.e. puts the format string in flash. Unfortunately when printf is replaced 
with puts, the format 
string ends up in RAM in stead of in flash. 

Regards
  Anton Erasmus-- 
A J Erasmus





reply via email to

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