arch/x86/kernel/head_64.o
arch/x86/kernel/head64.o
arch/x86/kernel/ebda.o
arch/x86/kernel/platform-quirks.o
init/built-in.a
usr/built-in.a
arch/x86/built-in.a
kernel/built-in.a
certs/built-in.a
mm/built-in.a
fs/built-in.a
ipc/built-in.a
security/built-in.a
crypto/built-in.a
block/built-in.a
lib/built-in.a
arch/x86/lib/built-in.a
lib/lib.a
arch/x86/lib/lib.a
drivers/built-in.a
sound/built-in.a
arch/x86/pci/built-in.a
arch/x86/power/built-in.a
arch/x86/video/built-in.a
net/built-in.a
virt/built-in.a
cat a.sh
#!/bin/bash
#"ld -m elf_x86_64 -z max-page-size=0x200000 -r -o vmlinux.o --whole-archive arch/x86/kernel/head_64.o arch/x86/kernel/head64.o arch/x86/kernel/ebda.o arch/x86/kernel/platform-quirks.o init/built-in.a usr/built-in.a arch/x86/built-in.a kernel/built-in.a certs/built-in.a mm/built-in.a fs/built-in.a ipc/built-in.a security/built-in.a crypto/built-in.a block/built-in.a lib/built-in.a arch/x86/lib/built-in.a lib/lib.a arch/x86/lib/lib.a drivers/built-in.a sound/built-in.a arch/x86/pci/built-in.a arch/x86/power/built-in.a arch/x86/video/built-in.a net/built-in.a virt/built-in.a --no-whole-archive --start-group --end-group"
#ld -m elf_x86_64 -z max-page-size=0x200000 -r --whole-archive arch/x86/kernel/head_64.o arch/x86/kernel/head64.o --no-whole-archive --start-group --end-group -o vmlinux4.o
CMD1="ld -m elf_x86_64 -z max-page-size=0x200000 -r --whole-archive "
CMD2="--no-whole-archive --start-group --end-group"
temp=""
for i in `cat binarys2.txt`;
do
echo -e ""
echo -e "$i"
packagename=`echo $i | sed "s:/:_:g"`
temp="${temp} $i"
echo $packagename ;
#echo ${temp} \!
echo "${CMD1} ${temp} ${CMD2} -o ${packagename}"
${CMD1} ${i} ${CMD2} -o ${packagename}
#${CMD1} ${temp} ${CMD2} -o ${packagename}
done
-rw-r--r-- 1 root root 376 Jul 13 16:16 virt_built-in.a
-rw-r--r-- 1 root root 118622248 Jul 13 16:16 net_built-in.a
-rw-r--r-- 1 root root 215000 Jul 13 16:16 arch_x86_video_built-in.a
-rw-r--r-- 1 root root 894112 Jul 13 16:16 arch_x86_power_built-in.a
-rw-r--r-- 1 root root 3287744 Jul 13 16:16 arch_x86_pci_built-in.a
-rw-r--r-- 1 root root 376 Jul 13 16:16 sound_built-in.a
-rw-r--r-- 1 root root 215344752 Jul 13 16:16 drivers_built-in.a
-rw-r--r-- 1 root root 1180776 Jul 13 16:16 arch_x86_lib_lib.a
-rw-r--r-- 1 root root 5128856 Jul 13 16:16 lib_lib.a
-rw-r--r-- 1 root root 478568 Jul 13 16:16 arch_x86_lib_built-in.a
-rw-r--r-- 1 root root 11782624 Jul 13 16:16 lib_built-in.a
-rw-r--r-- 1 root root 16614928 Jul 13 16:16 block_built-in.a
-rw-r--r-- 1 root root 11267984 Jul 13 16:16 crypto_built-in.a
-rw-r--r-- 1 root root 40492512 Jul 13 16:16 security_built-in.a
-rw-r--r-- 1 root root 3422928 Jul 13 16:16 ipc_built-in.a
-rw-r--r-- 1 root root 69920040 Jul 13 16:16 fs_built-in.a
-rw-r--r-- 1 root root 35550992 Jul 13 16:16 mm_built-in.a
-rw-r--r-- 1 root root 287752 Jul 13 16:16 certs_built-in.a
-rw-r--r-- 1 root root 86130064 Jul 13 16:16 kernel_built-in.a
-rw-r--r-- 1 root root 58746280 Jul 13 16:16 arch_x86_built-in.a
-rw-r--r-- 1 root root 1536 Jul 13 16:16 usr_built-in.a
-rw-r--r-- 1 root root 2228816 Jul 13 16:16 init_built-in.a
-rw-r--r-- 1 root root 38632 Jul 13 16:16 arch_x86_kernel_platform-quirks.o
-rw-r--r-- 1 root root 149240 Jul 13 16:16 arch_x86_kernel_ebda.o
-rw-r--r-- 1 root root 191088 Jul 13 16:16 arch_x86_kernel_head64.o
-rw-r--r-- 1 root root 361472 Jul 13 16:16 arch_x86_kernel_head_64.o
排序:
-rw-r--r-- 1 root root 215344752 Jul 13 16:19 drivers_built-in.a
-rw-r--r-- 1 root root 118622248 Jul 13 16:19 net_built-in.a
-rw-r--r-- 1 root root 86130064 Jul 13 16:19 kernel_built-in.a
-rw-r--r-- 1 root root 69920040 Jul 13 16:19 fs_built-in.a
-rw-r--r-- 1 root root 58746280 Jul 13 16:19 arch_x86_built-in.a
-rw-r--r-- 1 root root 40492512 Jul 13 16:19 security_built-in.a
-rw-r--r-- 1 root root 35550992 Jul 13 16:19 mm_built-in.a
-rw-r--r-- 1 root root 16614928 Jul 13 16:19 block_built-in.a
-rw-r--r-- 1 root root 11782624 Jul 13 16:19 lib_built-in.a
-rw-r--r-- 1 root root 11267984 Jul 13 16:19 crypto_built-in.a
-rw-r--r-- 1 root root 5128856 Jul 13 16:19 lib_lib.a
-rw-r--r-- 1 root root 3422928 Jul 13 16:19 ipc_built-in.a
-rw-r--r-- 1 root root 3287744 Jul 13 16:19 arch_x86_pci_built-in.a
-rw-r--r-- 1 root root 2228816 Jul 13 16:19 init_built-in.a
-rw-r--r-- 1 root root 1180776 Jul 13 16:19 arch_x86_lib_lib.a
-rw-r--r-- 1 root root 894112 Jul 13 16:19 arch_x86_power_built-in.a
-rw-r--r-- 1 root root 478568 Jul 13 16:19 arch_x86_lib_built-in.a
-rw-r--r-- 1 root root 361472 Jul 13 16:19 arch_x86_kernel_head_64.o
-rw-r--r-- 1 root root 287752 Jul 13 16:19 certs_built-in.a
-rw-r--r-- 1 root root 215000 Jul 13 16:19 arch_x86_video_built-in.a
-rw-r--r-- 1 root root 191088 Jul 13 16:19 arch_x86_kernel_head64.o
-rw-r--r-- 1 root root 149240 Jul 13 16:19 arch_x86_kernel_ebda.o
-rw-r--r-- 1 root root 38632 Jul 13 16:19 arch_x86_kernel_platform-quirks.o
-rw-r--r-- 1 root root 1536 Jul 13 16:19 usr_built-in.a
-rw-r--r-- 1 root root 376 Jul 13 16:19 sound_built-in.a
-rw-r--r-- 1 root root 376 Jul 13 16:19 virt_built-in.a