| Branch: | Revision:

root / Makefile.user @ a74cdab4

History | View | Annotate | Download (426 Bytes)

# Date Author Comment
076d2471 01/08/2010 05:58 pm Paolo Bonzini

Use vpath directive

The vpath directive has two advantages over the VPATH variable:
1) it allows to skip searching of .o files; 2) the default semantics
are to append to the vpath, so there is no confusion between "VPATH=xyz"
and "VPATH+=xyz".

Since "vpath %.c %.h PATH" is not valid, I'm introducing a wrapper...

0e8c9214 01/07/2010 08:08 pm Andreas Färber

Drop --whole-archive and static libraries

Juan has contributed a cool Makefile infrastructure that enables us to drop
static libraries completely:

Move shared obj-y definitions to Makefile.objs, prefixed {common-,hw-,user-},
and link those object files directly into the executables....

58faa1a6 12/19/2009 05:44 pm Blue Swirl

user: fix compilation without -fpie

Fixes breakage by 299060a06e7c73de5cb9962edbca7f7f9e0b7f25.

Signed-off-by: Blue Swirl <>

299060a0 12/19/2009 05:16 pm Kirill A. Shutemov

user_only: compile everything with -fpie

We really need compile all sources for user target with -fpie when
use --enable-user-pie.

It's regression introduced by commit add16157d72454.

Signed-off-by: Kirill A. Shutemov <>
Cc: Blue Swirl <>...

add16157 09/27/2009 07:26 pm Blue Swirl

Compile some user files only once for all targets

Signed-off-by: Blue Swirl <>