All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Eliminate NESTED_ATTR_FUNC
@ 2009-09-01 13:42 Vladimir 'phcoder' Serbinenko
  2009-09-01 15:43 ` Bean
  0 siblings, 1 reply; 18+ messages in thread
From: Vladimir 'phcoder' Serbinenko @ 2009-09-01 13:42 UTC (permalink / raw)
  To: The development of GRUB 2

Hello. NESTED_ATTR_FUNC was introduced 6 years ago to workaround a bug
in compiler. Now it creates only problems. In particular if they are
used wrong it creates a bug of argument passing. Such bugs are
difficult to find because it usually results in strange behaviour and
in grub-emu NESTED_FUNC_ATTR is exteneded to an empty string so gdb
and valgrind can't detect any error. Should we perhaps remove it
coupled with adding a requirement for at least gcc 4.2? Can I run
s/NESTED_FUNC_ATTR//g; on entire codebase and remove corresponding
entry in configure.ac?

-- 
Regards
Vladimir 'phcoder' Serbinenko

Personal git repository: http://repo.or.cz/w/grub2/phcoder.git



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2009-09-08 14:43 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-01 13:42 [RFC] Eliminate NESTED_ATTR_FUNC Vladimir 'phcoder' Serbinenko
2009-09-01 15:43 ` Bean
2009-09-01 16:02   ` Robert Millan
2009-09-01 16:05   ` Bean
2009-09-01 19:30   ` Yves Blusseau
2009-09-01 22:26     ` David Miller
2009-09-03 15:08       ` Vladimir 'phcoder' Serbinenko
2009-09-03 23:17         ` David Miller
     [not found]           ` <d7ead6de0909051404r50473aeao44aae7842a7d443b@mail.gmail.com>
     [not found]             ` <20090905.152320.164499705.davem@davemloft.net>
2009-09-06 17:12               ` Fwd: " Vladimir 'phcoder' Serbinenko
2009-09-08 14:43                 ` Robert Millan
2009-09-02  4:20   ` Bean
2009-09-02  5:55     ` Yves Blusseau
2009-09-03 15:06     ` Vladimir 'phcoder' Serbinenko
     [not found]       ` <4A9FE6AD.9010509@gnu.org>
2009-09-03 16:52         ` Vladimir 'phcoder' Serbinenko
2009-09-03 15:36     ` Robert Millan
2009-09-03 15:49       ` Felix Zielcke
2009-09-03 15:59         ` Vladimir 'phcoder' Serbinenko
2009-09-03 16:01         ` Bean

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.