Re: [PATCH] Built kernel without -O2 option

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jan Kratochvil
Date: Monday, November 29, 2010 - 12:05 pm

On Mon, 29 Nov 2010 04:56:15 +0100, Hui Zhu wrote:

This seems to me as a workaround.  The real fix would be to use
	__attribute__((always_inline))
for functions requiring to be inlined and just compile everything with -O0 -g.

info '(gcc)Function Attributes'
`always_inline'
	Generally, functions are not inlined unless optimization is specified.
	For functions declared inline, this attribute inlines the function
	even if no optimization level was specified.

But `always_inline' has been discussed on linux-kernel million times.
I have not googled out a resolution why it is not applicable to this problem,
do you know why?


Thanks,
Jan
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] Built kernel without -O2 option, Hui Zhu, (Sun Nov 28, 8:56 pm)
Re: [PATCH] Built kernel without -O2 option, Américo Wang, (Mon Nov 29, 1:16 am)
Re: [PATCH] Built kernel without -O2 option, microcai, (Mon Nov 29, 1:18 am)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Mon Nov 29, 1:24 am)
Re: [PATCH] Built kernel without -O2 option, Américo Wang, (Mon Nov 29, 1:52 am)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Mon Nov 29, 2:11 am)
Re: [PATCH] Built kernel without -O2 option, Christian Borntraeger, (Mon Nov 29, 2:44 am)
Re: [PATCH] Built kernel without -O2 option, Andi Kleen, (Mon Nov 29, 2:59 am)
Re: [PATCH] Built kernel without -O2 option, Mark Wielaard, (Mon Nov 29, 3:12 am)
Re: [PATCH] Built kernel without -O2 option, Segher Boessenkool, (Mon Nov 29, 4:12 am)
Re: [PATCH] Built kernel without -O2 option, Christian Borntraeger, (Mon Nov 29, 4:17 am)
Re: [PATCH] Built kernel without -O2 option, Nicholas Mc Guire, (Mon Nov 29, 4:57 am)
Re: [PATCH] Built kernel without -O2 option, Valdis.Kletnieks, (Mon Nov 29, 11:03 am)
Re: [hellogcc] Re: [PATCH] Built kernel without -O2 option, Valdis.Kletnieks, (Mon Nov 29, 11:10 am)
Re: [hellogcc] Re: [PATCH] Built kernel without -O2 option, Steven J. Magnani, (Mon Nov 29, 11:34 am)
Re: [PATCH] Built kernel without -O2 option, Jan Kratochvil, (Mon Nov 29, 12:05 pm)
Re: [PATCH] Built kernel without -O2 option, richard -rw- weinberger, (Mon Nov 29, 1:51 pm)
Re: [PATCH] Built kernel without -O2 option, Arnaud Lacombe, (Mon Nov 29, 2:00 pm)
Re: [PATCH] Built kernel without -O2 option, Arnaud Lacombe, (Mon Nov 29, 2:07 pm)
Re: [PATCH] Built kernel without -O2 option, richard -rw- weinberger, (Mon Nov 29, 2:07 pm)
Re: [hellogcc] Re: [PATCH] Built kernel without -O2 option, Alexey Dobriyan, (Mon Nov 29, 3:03 pm)
Re: [PATCH] Built kernel without -O2 option, Américo Wang, (Tue Nov 30, 2:31 am)
Re: [PATCH] Built kernel without -O2 option, Michael Snyder, (Tue Nov 30, 11:40 am)
Re: [PATCH] Built kernel without -O2 option, Petr Hluzín, (Tue Nov 30, 3:40 pm)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Wed Dec 1, 5:18 am)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Wed Dec 1, 5:52 am)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Wed Dec 1, 6:10 am)
Re: [PATCH] Built kernel without -O2 option, Hui Zhu, (Wed Dec 1, 6:42 am)