31 Mar, 2011

1 commit


03 Jan, 2011

1 commit


22 Oct, 2010

1 commit

  • When running make headers_install_all on x86_64 and make 3.82 I hit this:

    arch/microblaze/Makefile:80: *** mixed implicit and normal rules. Stop.
    make: *** [headers_install_all] Error 2

    So split the rules to satisfy make 3.82.

    Signed-off-by: Thomas Backlund
    Cc: Stable
    Signed-off-by: Michal Simek

    Thomas Backlund
     

21 Oct, 2010

1 commit


17 Jun, 2010

1 commit


01 Apr, 2010

2 commits

  • 'make clean' does not to delete the following build generated file:
    arch/microblaze/boot/linux.bin.ub

    'make mrproper' does not to delete the following build generated files:
    arch/microblaze/boot/simpleImage.*

    Fix the Makefile to delete these build generated files.

    See [1] for a discussion on why simpleImage.* files are deleted with 'make
    mrproper' and not with 'make clean'.
    [1] http://lkml.org/lkml/2010/3/12/96

    Signed-off-by: Arun Bhanu
    Signed-off-by: Michal Simek

    Arun Bhanu
     
  • 'make ARCH=microblaze help' fails with the following error due to a
    missing single quote.

    /bin/sh: -c: line 0: unexpected EOF while looking for matching `''
    /bin/sh: -c: line 1: syntax error: unexpected end of file
    make: *** [help] Error 2

    Signed-off-by: Arun Bhanu
    Signed-off-by: Michal Simek

    Arun Bhanu
     

11 Mar, 2010

1 commit

  • There are two parts of changes. The first is just enable
    PCI in Makefiles and in Kconfig. The second is the rest of
    missing files. I didn't want to add it with previous patch
    because that patch is too big.

    Current Microblaze toolchain has problem with weak symbols
    that's why is necessary to apply this changes to be possible
    to compile pci support.
    Xilinx knows about this problem.

    Signed-off-by: Michal Simek

    Michal Simek
     

14 Dec, 2009

1 commit


24 Sep, 2009

1 commit

  • Instead of remembering to specify DTB= on the make commandline, this commit
    allows the much friendlier make simpleImage.
    where .dts is expected to be found in arch/microblaze/boot/dts/
    The resulting vmlinux, with the compiled DTS linked in, will be copied to
    boot/simpleImage.

    This mirrors the same functionality as on PowerPC,
    albeit achieving it in a slightly different way.

    + strip simpleImage file
    The size of output file is very similar to linux.bin.

    vmlinux - full elf without fdt blob
    simpleImage..unstrip - full elf with fdt blob
    simpleImage. - stripped elf with fdt blob

    Add symlink to generic system.dts in platform folder

    Signed-off-by: John Williams
    Signed-off-by: Michal Simek

    Michal Simek
     

22 Sep, 2009

1 commit


27 Jul, 2009

1 commit

  • Reviewed the Makefile on request by Michal and this is the resulting changes.

    o Use ':=' for assignmnet so we do not re-evaluate for each use
    o Use $(shell echo xxx) to remove ""
    o Replaced CFLAGS_KERNEL with KBUILD_CFLAGS
    The settings are equally relevant for modules and the linked kernel
    o Dropped LDFLAGS_BLOB - it is no longer used
    o Refactored assignmnets to libs-y and core-y
    o Use MMU for the MMU specific extension. "MMUEXT" was hurting my eyes
    and I did not wanted it spread to m68k

    Signed-off-by: Sam Ravnborg
    Signed-off-by: Michal Simek

    Sam Ravnborg
     

26 May, 2009

1 commit


21 May, 2009

1 commit


23 Apr, 2009

2 commits


27 Mar, 2009

1 commit