[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 36/67] migration: add include directory headers
From: |
Michael S. Tsirkin |
Subject: |
Re: [Qemu-devel] [PATCH 36/67] migration: add include directory headers |
Date: |
Fri, 11 May 2018 20:23:22 +0300 |
On Tue, May 08, 2018 at 02:25:07PM +0200, Juan Quintela wrote:
> "Michael S. Tsirkin" <address@hidden> wrote:
> > This way they are easier to find using standard rules.
> >
> > Signed-off-by: Michael S. Tsirkin <address@hidden>
>
> Nack.
>
> This are _internal_ files, that shouldn't be used anywere elese.
>
> Except .... that we need them to write tests. We only have two scopes
> on qemu:
> - internal: only for the subsystem we are at in
> - pubilc: they can be used everywhere
>
> So, tests came in a strange class here, because they need internal
> implementation, but they are not in the proper directory due to the way
> we do tests.
> I *think* that using complete paths is the only reasonable way of doing
> this.
>
> Thanks, Juan.
So how about tests include internal headers in a special way then?
#include "../migration/foo.h" works but makes it clear
something unusual is going on.
- [Qemu-devel] [PATCH 25/67] arch_init: sort architectures, (continued)
- [Qemu-devel] [PATCH 25/67] arch_init: sort architectures, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 28/67] 9pfs: add include directory headers, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 29/67] fsdev: add include directory headers, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 30/67] audio: add include directory header, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 35/67] hw/usb: add include directory header, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 33/67] hw/net: add include directory header, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 32/67] ui: add include directory header, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 36/67] migration: add include directory headers, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 37/67] tcg: add include directory headers, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 39/67] target: replace command line flags with preprocessor, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 38/67] helper: replace command line flags with preprocessor, Michael S. Tsirkin, 2018/05/03
- [Qemu-devel] [PATCH 34/67] hw/ppc: add include directory headers, Michael S. Tsirkin, 2018/05/03