DragonFly-2.3.0.517.g982b05 master Makefile.inc1 sys/conf kern.post.mk kern.pre.mk kmod.mk

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Mar 27 20:38:14 PDT 2009


commit 982b050781596cd900cfcf054b124a6d3ea12ffc
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Mar 27 20:28:41 2009 -0700

    Misc fixes for cross-building amd64.
    
    Use the proper IMAKEENV instead of CROSSENV when installing a 64 bit
    kernel via installkernel.  IMAKEENV supplies the proper cross-building
    path so objcopy works properly.
    
    Remove the -mcmodel option from the compilation of genassym.c.  This
    utility is compiled for the host OS, not the target.
    
    Add MACHINE_ARCH, MACHINE, and MACHINE_PLATFORM to the module build
    called from the kernel build.
    
    Add -fno-omit-frame-pointer to kmod.mk for amd64 builds (from FreeBSD).

Summary of changes:
 Makefile.inc1         |    7 +++++--
 sys/conf/kern.post.mk |    3 ++-
 sys/conf/kern.pre.mk  |    1 +
 sys/conf/kmod.mk      |    3 +++
 4 files changed, 11 insertions(+), 3 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/982b050781596cd900cfcf054b124a6d3ea12ffc


-- 
DragonFly BSD source repository





More information about the Commits mailing list