[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] rules: filter out irrelevant files
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH] rules: filter out irrelevant files |
Date: |
Wed, 17 Feb 2016 16:16:31 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 |
On 17/02/2016 16:15, Michael S. Tsirkin wrote:
> It's often handy to make executables depend on each other, e.g. make a
> test depend on a helper. This doesn't work now, as linker
> will attempt to use the helper as an object.
> To fix, filter only relevant file types before linking an executable.
Can you provide an example of what you're trying to do?
Paolo
> Signed-off-by: Michael S. Tsirkin <address@hidden>
> ---
> rules.mak | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/rules.mak b/rules.mak
> index fc5ee41..d1ff311 100644
> --- a/rules.mak
> +++ b/rules.mak
> @@ -102,7 +102,7 @@ LD_REL := $(CC) -nostdlib -Wl,-r
> modules:
>
> %$(EXESUF): %.o
> - $(call LINK,$^)
> + $(call LINK,$(filter %.o %.a %.mo, $^))
>
> %.a:
> $(call quiet-command,rm -f $@ && $(AR) rcs $@ $^," AR
> $(TARGET_DIR)$@")
>