···11+SECTIONS22+{33+ .rodata.compressed : {44+ input_len = .;55+ LONG(input_data_end - input_data) input_data = .;66+ *(.data)77+ output_len = . - 4; /* can be at unaligned address */88+ input_data_end = .;99+ }1010+}
+65
arch/parisc/boot/install.sh
···11+#!/bin/sh22+#33+# arch/parisc/install.sh, derived from arch/i386/boot/install.sh44+#55+# This file is subject to the terms and conditions of the GNU General Public66+# License. See the file "COPYING" in the main directory of this archive77+# for more details.88+#99+# Copyright (C) 1995 by Linus Torvalds1010+#1111+# Adapted from code in arch/i386/boot/Makefile by H. Peter Anvin1212+#1313+# "make install" script for i386 architecture1414+#1515+# Arguments:1616+# $1 - kernel version1717+# $2 - kernel image file1818+# $3 - kernel map file1919+# $4 - default install path (blank if root directory)2020+#2121+2222+verify () {2323+ if [ ! -f "$1" ]; then2424+ echo "" 1>&22525+ echo " *** Missing file: $1" 1>&22626+ echo ' *** You need to run "make" before "make install".' 1>&22727+ echo "" 1>&22828+ exit 12929+ fi3030+}3131+3232+# Make sure the files actually exist3333+3434+verify "$2"3535+verify "$3"3636+3737+# User may have a custom install script3838+3939+if [ -n "${INSTALLKERNEL}" ]; then4040+ if [ -x ~/bin/${INSTALLKERNEL} ]; then exec ~/bin/${INSTALLKERNEL} "$@"; fi4141+ if [ -x /sbin/${INSTALLKERNEL} ]; then exec /sbin/${INSTALLKERNEL} "$@"; fi4242+fi4343+4444+# Default install4545+4646+if [ "$(basename $2)" = "zImage" ]; then4747+# Compressed install4848+ echo "Installing compressed kernel"4949+ base=vmlinuz5050+else5151+# Normal install5252+ echo "Installing normal kernel"5353+ base=vmlinux5454+fi5555+5656+if [ -f $4/$base-$1 ]; then5757+ mv $4/$base-$1 $4/$base-$1.old5858+fi5959+cat $2 > $4/$base-$16060+6161+# Install system map file6262+if [ -f $4/System.map-$1 ]; then6363+ mv $4/System.map-$1 $4/System.map-$1.old6464+fi6565+cp $3 $4/System.map-$1