• Vasily Gorbik's avatar
    s390: remove uncompressed kernel image build · 00f2fb57
    Vasily Gorbik authored
    Dropping support for uncompressed kernel "image" build. Having
    both image and bzImage makes it complicated to add new code to an
    early boot phase (which is part of vmlinux for uncompressed kernel and
    a separate arch/s390/boot/compressed/vmlinux for bzImage).
    
    e.g. sclp_early_core.o is used for both, the decompressor phase and the
    main kernel. The fact of having uncompressed kernel "image" forces us
    to have a single object file and sacrifice instrumentation flags on such
    files (so that we could use them early). The story gets much more
    complicated with the need to utilize some of the string functions.
    
    With bzImage only support, we have 2 separate boot stages each built
    and linked separately, which allows to reuse some shared code, but
    recompile with appropriate flags.
    Reviewed-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
    Signed-off-by: default avatarVasily Gorbik <gor@linux.ibm.com>
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    00f2fb57
Makefile 448 Bytes