Re: [PATCH 1/2] Use -isystem for linux-headers dir

2020-03-11 Thread Michael S. Tsirkin
On Wed, Mar 11, 2020 at 07:08:06PM -0400, Eduardo Habkost wrote: > On Wed, Mar 11, 2020 at 07:05:45PM -0400, Michael S. Tsirkin wrote: > > On Wed, Mar 11, 2020 at 06:51:29PM -0400, Eduardo Habkost wrote: > > > glibc and Linux-provided headers are known to generate macro > > > redefinition warnings

Re: [PATCH 1/2] Use -isystem for linux-headers dir

2020-03-11 Thread Eduardo Habkost
On Wed, Mar 11, 2020 at 07:08:06PM -0400, Eduardo Habkost wrote: > On Wed, Mar 11, 2020 at 07:05:45PM -0400, Michael S. Tsirkin wrote: > > On Wed, Mar 11, 2020 at 06:51:29PM -0400, Eduardo Habkost wrote: > > > glibc and Linux-provided headers are known to generate macro > > > redefinition warnings

Re: [PATCH 1/2] Use -isystem for linux-headers dir

2020-03-11 Thread Eduardo Habkost
On Wed, Mar 11, 2020 at 07:05:45PM -0400, Michael S. Tsirkin wrote: > On Wed, Mar 11, 2020 at 06:51:29PM -0400, Eduardo Habkost wrote: > > glibc and Linux-provided headers are known to generate macro > > redefinition warnings when used together. For example: > > and duplicate some macro definiti

Re: [PATCH 1/2] Use -isystem for linux-headers dir

2020-03-11 Thread Michael S. Tsirkin
On Wed, Mar 11, 2020 at 06:51:29PM -0400, Eduardo Habkost wrote: > glibc and Linux-provided headers are known to generate macro > redefinition warnings when used together. For example: > and duplicate some macro definitions. > > We normally never see those warnings because GCC suppresses > warn

[PATCH 1/2] Use -isystem for linux-headers dir

2020-03-11 Thread Eduardo Habkost
glibc and Linux-provided headers are known to generate macro redefinition warnings when used together. For example: and duplicate some macro definitions. We normally never see those warnings because GCC suppresses warnings generated by system headers. We carry our own copy of Linux header file