avr-gcc; sbi, cbi deprecated

Petr Tomasek tomasek@etf.cuni.cz
Úterý Červenec 31 13:43:24 CEST 2007


On Tue, Jul 31, 2007 at 12:37:47PM +0200, Luboš Melichar wrote:
> >
> > Ale tam, kde to jde a hlavne to nic nestoji (!), je dobre zvolit tu
> > prenositelnejsi cestu.
> >
> 
> tomu rozumim ale..
> 
> > #define max(a,b)    (((a) > (b)) ? (a) : (b))
> > #define min(a,b)    (((a) < (b)) ? (a) : (b))
> 
> 
> tohle to zcela popira..pekny priklad..

Myslim, ze nepopira. Makra max() a min() ma nadefinovany kazdy c-ckovsky
kompilator. Makra cbi() a sbi() melo jen gcc... Jak rikam, je to dulezite,
jak se to chova pri prechodu na jiny kompilator, ne, jak slozity/jednoduchy
ten zapis je...

P.

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus@jabbim.cz



Další informace o konferenci Hw-list