[Top][All Lists]

[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


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. 

  Anton Erasmus-- 
A J Erasmus

reply via email to

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