Re: [RFCv5] Kbuild: factor parser rules

Michal Marek
2011-06-08T20:32:42Z

Dne 8.6.2011 18:11, Arnaud Lacombe napsal(a):
> Hi,
>
> On Wed, Jun 8, 2011 at 11:38 AM, Michal Marek <mmarek@suse.cz> wrote:
>> On Wed, Jun 08, 2011 at 01:03:28AM -0400, Arnaud Lacombe wrote:
>>> Hi Michal,
>>>
>>> Here is some update concerning the parser generation merge. I do not repost the
>>> whole serie as it may be overkill. You can find the latest branch at:
>>>
>>> git://github.com/lacombar/linux-2.6.git kbuild-implicit-parser-rule
>>>
>>> So let't get it done the safe way...
>>>
>>> Changes since v4:
>>> [...]
>>
>>
>> Hi, I found now what my problem with genksyms was. I use O= and you
>> removed the -I$(src) for the lexer (which is a generated file, but needs
>> genksyms.h from the source directory). With the following patch,
>> everything should work again (test builds still running, but they built
>> genksyms already):
>>
> yes, I spotted that yesterday, this is fixed in v5.

Then please push it to github :)

$ git ls-remote git://github.com/lacombar/linux-2.6.git | grep
kbuild-implicit-parser-rule
a483784894fcbba51be58afc4a2ff1373ed96ca0
refs/heads/kbuild-implicit-parser-rule
$ git show
a483784894fcbba51be58afc4a2ff1373ed96ca0:scripts/genksyms/Makefile |
grep FLAGS
HOSTCFLAGS_parse.tab.o := -Wno-uninitialized -I$(src)
$

Michal