libreboot
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libreboot] Compilation fails


From: Garreau\, Alexandre
Subject: [Libreboot] Compilation fails
Date: Sat, 12 Dec 2015 22:22:29 +0100
User-agent: Gnus (5.13), GNU Emacs 24.5.1 (i586-pc-linux-gnu)

Compilation fails here, when doing “./build module all”. Please notify
for what kind of supplementary information is needed to help solve this
problem in order to properly make libreboot compilable everywhere (and
yes I installed dependencies with the script as requested).

grep 'MARKER' gcry_tiger.marker.new > gcry_tiger.marker; rm -f 
gcry_tiger.marker.new
gcc -E -DGRUB_LST_GENERATOR -Dgrub_fs_register=FS_LIST_MARKER 
-Dgrub_video_register=VIDEO_LIST_MARKER 
-Dgrub_parttool_register=PARTTOOL_LIST_MARKER 
-Dgrub_partition_map_register=PARTMAP_LIST_MARKER 
'-Dgrub_term_register_input(...)=INPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_term_register_output(...)=OUTPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_command(...)=COMMAND_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_extcmd(...)=EXTCOMMAND_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_command_p1(...)=P1COMMAND_LIST_MARKER(__VA_ARGS__)' 
-DHAVE_CONFIG_H -I. -I..  -Wall -W  -DGRUB_MACHINE_COREBOOT=1 
-DGRUB_MACHINE=I386_COREBOOT -m32 -nostdinc -isystem 
/usr/lib/gcc/i586-linux-gnu/5/include -I../include -I../include 
-DGRUB_FILE=\"lib/libgcrypt-grub/cipher/twofish.c\" -I. -I. -I.. -I.. 
-I../include -I../include -I../grub-core/lib/libgcrypt-grub/src/   
-I../grub-core/lib/libgcrypt_wrap -I../grub-core/lib/posix_wrap 
-D_GCRYPT_IN_LIBGCRYPT=1 -I../include/grub/gcrypt  -D_FILE_OFFSET_BITS=64 
lib/libgcrypt-grub/cipher/twofish.c > gcry_twofish.marker.new || (rm -f 
gcry_twofish.marker; exit 1)
grep 'MARKER' gcry_twofish.marker.new > gcry_twofish.marker; rm -f 
gcry_twofish.marker.new
gcc -E -DGRUB_LST_GENERATOR -Dgrub_fs_register=FS_LIST_MARKER 
-Dgrub_video_register=VIDEO_LIST_MARKER 
-Dgrub_parttool_register=PARTTOOL_LIST_MARKER 
-Dgrub_partition_map_register=PARTMAP_LIST_MARKER 
'-Dgrub_term_register_input(...)=INPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_term_register_output(...)=OUTPUT_TERMINAL_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_command(...)=COMMAND_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_extcmd(...)=EXTCOMMAND_LIST_MARKER(__VA_ARGS__)' 
'-Dgrub_register_command_p1(...)=P1COMMAND_LIST_MARKER(__VA_ARGS__)' 
-DHAVE_CONFIG_H -I. -I..  -Wall -W  -DGRUB_MACHINE_COREBOOT=1 
-DGRUB_MACHINE=I386_COREBOOT -m32 -nostdinc -isystem 
/usr/lib/gcc/i586-linux-gnu/5/include -I../include -I../include 
-DGRUB_FILE=\"lib/libgcrypt-grub/cipher/whirlpool.c\" -I. -I. -I.. -I.. 
-I../include -I../include -I../grub-core/lib/libgcrypt-grub/src/   
-I../grub-core/lib/libgcrypt_wrap -I../grub-core/lib/posix_wrap 
-D_GCRYPT_IN_LIBGCRYPT=1 -I../include/grub/gcrypt  -D_FILE_OFFSET_BITS=64 
lib/libgcrypt-grub/cipher/whirlpool.c > gcry_whirlpool.marker.new || (rm -f 
gcry_whirlpool.marker; exit 1)
grep 'MARKER' gcry_whirlpool.marker.new > gcry_whirlpool.marker; rm -f 
gcry_whirlpool.marker.new
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  if grep 'FS_LIST_MARKER' $pp >/dev/null 2>&1; then \
    echo $b; \
  fi; \
done) | sort -u > fs.lst
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  sed -n \
    -e "/EXTCOMMAND_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/*\1: $b/;p;}" \
    -e "/P1COMMAND_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/*\1: $b/;p;}" \
    -e "/COMMAND_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/\1: $b/;p;}" $pp; \
done) | sort -u > command.lst
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  if grep 'PARTMAP_LIST_MARKER' $pp >/dev/null 2>&1; then \
    echo $b; \
  fi; \
done) | sort -u > partmap.lst
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  sed -n \
    -e "/INPUT_TERMINAL_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/i\1: 
$b/;p;}" \
    -e "/OUTPUT_TERMINAL_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/o\1: 
$b/;p;}" $pp; \
done) | sort -u > terminal.lst
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  sed -n \
    -e "/PARTTOOL_LIST_MARKER *( *\"/{s/.*( *\"\([^\"]*\)\".*/\1: $b/;p;}" $pp; 
\
done) | sort -u > parttool.lst
(for pp in disk.marker trig.marker cs5536.marker usb.marker 
usbserial_common.marker usbserial_pl2303.marker usbserial_ftdi.marker 
usbserial_usbdebug.marker uhci.marker ohci.marker ehci.marker pci.marker 
nativedisk.marker cmostest.marker cmosdump.marker iorw.marker cbtime.marker 
cbls.marker cbmemc.marker regexp.marker acpi.marker lsacpi.marker 
blocklist.marker boot.marker cat.marker cmp.marker configfile.marker 
cpuid.marker date.marker echo.marker eval.marker extcmd.marker gptsync.marker 
halt.marker reboot.marker hashsum.marker verify.marker hdparm.marker 
help.marker hexdump.marker keystatus.marker loadenv.marker ls.marker 
lsmmap.marker lspci.marker memrw.marker minicmd.marker parttool.marker 
password.marker password_pbkdf2.marker play.marker spkmodem.marker morse.marker 
probe.marker read.marker search.marker search_fs_file.marker 
search_fs_uuid.marker search_label.marker setpci.marker pcidump.marker 
sleep.marker terminal.marker test.marker true.marker usbtest.marker 
videoinfo.marker videotest.marker xnu_uuid.marker dm_nv.marker loopback.marker 
cryptodisk.marker luks.marker geli.marker lvm.marker ldm.marker mdraid09.marker 
mdraid09_be.marker mdraid1x.marker diskfilter.marker raid5rec.marker 
raid6rec.marker scsi.marker memdisk.marker ata.marker ahci.marker pata.marker 
usbms.marker efiemu.marker procfs.marker affs.marker afs.marker bfs.marker 
btrfs.marker archelp.marker cbfs.marker cpio.marker cpio_be.marker newc.marker 
odc.marker ext2.marker fat.marker exfat.marker fshelp.marker hfs.marker 
hfsplus.marker hfspluscomp.marker iso9660.marker jfs.marker minix.marker 
minix2.marker minix3.marker minix_be.marker minix2_be.marker minix3_be.marker 
nilfs2.marker ntfs.marker ntfscomp.marker reiserfs.marker romfs.marker 
sfs.marker squash4.marker tar.marker udf.marker ufs1.marker ufs1_be.marker 
ufs2.marker xfs.marker zfs.marker zfscrypt.marker zfsinfo.marker 
macbless.marker gettext.marker gfxmenu.marker hello.marker gzio.marker 
offsetio.marker elf.marker crypto.marker pbkdf2.marker relocator.marker 
datetime.marker setjmp.marker aout.marker bsd.marker linux16.marker 
multiboot2.marker multiboot.marker linux.marker xnu.marker macho.marker 
chain.marker mmap.marker normal.marker part_acorn.marker part_amiga.marker 
part_apple.marker part_gpt.marker part_msdos.marker part_sun.marker 
part_plan.marker part_dvh.marker part_bsd.marker part_sunpc.marker 
part_dfly.marker msdospart.marker at_keyboard.marker gfxterm_background.marker 
serial.marker terminfo.marker usb_keyboard.marker mda_text.marker 
video_cirrus.marker video_bochs.marker functional_test.marker exfctest.marker 
setjmp_test.marker signature_test.marker sleep_test.marker xnu_uuid_test.marker 
pbkdf2_test.marker div.marker div_test.marker mul_test.marker shift_test.marker 
cmp_test.marker ctz_test.marker bswap_test.marker videotest_checksum.marker 
gfxterm_menu.marker cmdline_cat_test.marker bitmap.marker bitmap_scale.marker 
jpeg.marker png.marker tga.marker video_colors.marker datehook.marker 
net.marker tftp.marker http.marker syslinuxcfg.marker test_blockarg.marker 
xzio.marker lzopio.marker testload.marker backtrace.marker keylayouts.marker 
priority_queue.marker time.marker adler32.marker crc64.marker mpi.marker 
all_video.marker gdb.marker testspeed.marker tr.marker progress.marker 
file.marker gcry_arcfour.marker gcry_blowfish.marker gcry_camellia.marker 
gcry_cast5.marker gcry_crc.marker gcry_des.marker gcry_dsa.marker 
gcry_idea.marker gcry_md4.marker gcry_md5.marker gcry_rfc2268.marker 
gcry_rijndael.marker gcry_rmd160.marker gcry_rsa.marker gcry_seed.marker 
gcry_serpent.marker gcry_sha1.marker gcry_sha256.marker gcry_sha512.marker 
gcry_tiger.marker gcry_twofish.marker gcry_whirlpool.marker; do \
  b=`basename $pp .marker`; \
  if grep 'VIDEO_LIST_MARKER' $pp >/dev/null 2>&1; then \
    echo $b; \
  fi; \
done) | sort -u > video.lst
cp lib/libgcrypt-grub/cipher/crypto.lst crypto.lst
cat kernel_syms.lst > syminfo.lst.new
for m in disk.module trig.module    cs5536.module        usb.module        
usbserial_common.module        usbserial_pl2303.module        
usbserial_ftdi.module        usbserial_usbdebug.module        uhci.module       
 ohci.module        ehci.module      pci.module      nativedisk.module          
  cmostest.module         cmosdump.module          iorw.module             
cbtime.module       cbls.module       cbmemc.module    regexp.module   
acpi.module        lsacpi.module                               blocklist.module 
    boot.module           cat.module cmp.module configfile.module    
cpuid.module      date.module  echo.module eval.module    extcmd.module        
gptsync.module     halt.module                   reboot.module               
hashsum.module verify.module    hdparm.module      help.module hexdump.module 
keystatus.module   loadenv.module ls.module lsmmap.module    lspci.module     
memrw.module minicmd.module parttool.module password.module 
password_pbkdf2.module    play.module       spkmodem.module       morse.module  
  probe.module read.module search.module search_fs_file.module 
search_fs_uuid.module search_label.module    setpci.module        
pcidump.module     sleep.module   terminal.module test.module true.module    
usbtest.module     videoinfo.module videotest.module xnu_uuid.module 
dm_nv.module loopback.module cryptodisk.module luks.module geli.module 
lvm.module ldm.module mdraid09.module mdraid09_be.module mdraid1x.module 
diskfilter.module raid5rec.module raid6rec.module scsi.module memdisk.module    
ata.module         ahci.module        pata.module         usbms.module        
efiemu.module                    procfs.module affs.module afs.module 
bfs.module btrfs.module archelp.module cbfs.module cpio.module cpio_be.module 
newc.module odc.module ext2.module fat.module exfat.module fshelp.module 
hfs.module hfsplus.module hfspluscomp.module iso9660.module jfs.module 
minix.module minix2.module minix3.module minix_be.module minix2_be.module 
minix3_be.module nilfs2.module ntfs.module ntfscomp.module reiserfs.module 
romfs.module sfs.module squash4.module tar.module udf.module ufs1.module 
ufs1_be.module ufs2.module xfs.module zfs.module zfscrypt.module zfsinfo.module 
macbless.module  gettext.module gfxmenu.module hello.module gzio.module 
offsetio.module                  elf.module crypto.module pbkdf2.module    
relocator.module             datetime.module               setjmp.module    
aout.module       bsd.module       linux16.module       multiboot2.module       
   multiboot.module       linux.module                  xnu.module    
macho.module     chain.module        mmap.module          normal.module 
part_acorn.module part_amiga.module part_apple.module part_gpt.module 
part_msdos.module part_sun.module part_plan.module part_dvh.module 
part_bsd.module part_sunpc.module part_dfly.module msdospart.module    
at_keyboard.module                     gfxterm_background.module    
serial.module             terminfo.module         usb_keyboard.module       
mda_text.module     video_cirrus.module       video_bochs.module    
functional_test.module exfctest.module setjmp_test.module signature_test.module 
sleep_test.module xnu_uuid_test.module pbkdf2_test.module           div.module  
          div_test.module mul_test.module shift_test.module cmp_test.module 
ctz_test.module bswap_test.module videotest_checksum.module gfxterm_menu.module 
cmdline_cat_test.module bitmap.module bitmap_scale.module        jpeg.module 
png.module tga.module                                    video_colors.module   
datehook.module net.module tftp.module http.module                
syslinuxcfg.module test_blockarg.module xzio.module lzopio.module 
testload.module    backtrace.module         keylayouts.module    
priority_queue.module time.module   adler32.module crc64.module mpi.module 
all_video.module    gdb.module   testspeed.module tr.module progress.module 
file.module gcry_arcfour.module gcry_blowfish.module gcry_camellia.module 
gcry_cast5.module gcry_crc.module gcry_des.module gcry_dsa.module 
gcry_idea.module gcry_md4.module gcry_md5.module gcry_rfc2268.module 
gcry_rijndael.module gcry_rmd160.module gcry_rsa.module gcry_seed.module 
gcry_serpent.module gcry_sha1.module gcry_sha256.module gcry_sha512.module 
gcry_tiger.module gcry_twofish.module gcry_whirlpool.module; do \
  sh gensyminfo.sh $m >> syminfo.lst.new || exit 1; \
done
mv syminfo.lst.new syminfo.lst
cat syminfo.lst | sort | gawk -f ./genmoddep.awk > moddep.lst || (rm -f 
moddep.lst; exit 1)
TARGET_OBJ2ELF= sh genmod.sh moddep.lst disk.module disk.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst trig.module trig.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cs5536.module cs5536.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usb.module usb.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbserial_common.module 
usbserial_common.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbserial_pl2303.module 
usbserial_pl2303.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbserial_ftdi.module usbserial_ftdi.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbserial_usbdebug.module 
usbserial_usbdebug.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst uhci.module uhci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ohci.module ohci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ehci.module ehci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst pci.module pci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst nativedisk.module nativedisk.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cmostest.module cmostest.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cmosdump.module cmosdump.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst iorw.module iorw.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cbtime.module cbtime.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cbls.module cbls.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cbmemc.module cbmemc.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst regexp.module regexp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst acpi.module acpi.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst lsacpi.module lsacpi.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst blocklist.module blocklist.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst boot.module boot.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cat.module cat.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cmp.module cmp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst configfile.module configfile.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cpuid.module cpuid.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst date.module date.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst echo.module echo.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst eval.module eval.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst extcmd.module extcmd.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gptsync.module gptsync.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst halt.module halt.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst reboot.module reboot.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hashsum.module hashsum.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst verify.module verify.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hdparm.module hdparm.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst help.module help.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hexdump.module hexdump.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst keystatus.module keystatus.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst loadenv.module loadenv.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ls.module ls.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst lsmmap.module lsmmap.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst lspci.module lspci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst memrw.module memrw.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minicmd.module minicmd.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst parttool.module parttool.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst password.module password.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst password_pbkdf2.module 
password_pbkdf2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst play.module play.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst spkmodem.module spkmodem.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst morse.module morse.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst probe.module probe.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst read.module read.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst search.module search.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst search_fs_file.module search_fs_file.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst search_fs_uuid.module search_fs_uuid.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst search_label.module search_label.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst setpci.module setpci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst pcidump.module pcidump.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst sleep.module sleep.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst terminal.module terminal.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst test.module test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst true.module true.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbtest.module usbtest.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst videoinfo.module videoinfo.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst videotest.module videotest.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst xnu_uuid.module xnu_uuid.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst dm_nv.module dm_nv.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst loopback.module loopback.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cryptodisk.module cryptodisk.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst luks.module luks.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst geli.module geli.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst lvm.module lvm.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ldm.module ldm.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mdraid09.module mdraid09.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mdraid09_be.module mdraid09_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mdraid1x.module mdraid1x.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst diskfilter.module diskfilter.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst raid5rec.module raid5rec.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst raid6rec.module raid6rec.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst scsi.module scsi.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst memdisk.module memdisk.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ata.module ata.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ahci.module ahci.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst pata.module pata.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usbms.module usbms.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst efiemu.module efiemu.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst procfs.module procfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst affs.module affs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst afs.module afs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst bfs.module bfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst btrfs.module btrfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst archelp.module archelp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cbfs.module cbfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cpio.module cpio.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cpio_be.module cpio_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst newc.module newc.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst odc.module odc.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ext2.module ext2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst fat.module fat.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst exfat.module exfat.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst fshelp.module fshelp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hfs.module hfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hfsplus.module hfsplus.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hfspluscomp.module hfspluscomp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst iso9660.module iso9660.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst jfs.module jfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix.module minix.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix2.module minix2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix3.module minix3.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix_be.module minix_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix2_be.module minix2_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst minix3_be.module minix3_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst nilfs2.module nilfs2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ntfs.module ntfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ntfscomp.module ntfscomp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst reiserfs.module reiserfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst romfs.module romfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst sfs.module sfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst squash4.module squash4.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst tar.module tar.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst udf.module udf.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ufs1.module ufs1.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ufs1_be.module ufs1_be.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ufs2.module ufs2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst xfs.module xfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst zfs.module zfs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst zfscrypt.module zfscrypt.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst zfsinfo.module zfsinfo.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst macbless.module macbless.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gettext.module gettext.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gfxmenu.module gfxmenu.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst hello.module hello.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gzio.module gzio.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst offsetio.module offsetio.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst elf.module elf.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst crypto.module crypto.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst pbkdf2.module pbkdf2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst relocator.module relocator.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst datetime.module datetime.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst setjmp.module setjmp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst aout.module aout.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst bsd.module bsd.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst linux16.module linux16.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst multiboot2.module multiboot2.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst multiboot.module multiboot.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst linux.module linux.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst xnu.module xnu.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst macho.module macho.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst chain.module chain.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mmap.module mmap.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst normal.module normal.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_acorn.module part_acorn.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_amiga.module part_amiga.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_apple.module part_apple.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_gpt.module part_gpt.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_msdos.module part_msdos.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_sun.module part_sun.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_plan.module part_plan.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_dvh.module part_dvh.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_bsd.module part_bsd.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_sunpc.module part_sunpc.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst part_dfly.module part_dfly.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst msdospart.module msdospart.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst at_keyboard.module at_keyboard.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gfxterm_background.module 
gfxterm_background.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst serial.module serial.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst terminfo.module terminfo.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst usb_keyboard.module usb_keyboard.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mda_text.module mda_text.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst video_cirrus.module video_cirrus.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst video_bochs.module video_bochs.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst functional_test.module 
functional_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst exfctest.module exfctest.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst setjmp_test.module setjmp_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst signature_test.module signature_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst sleep_test.module sleep_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst xnu_uuid_test.module xnu_uuid_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst pbkdf2_test.module pbkdf2_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst div.module div.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst div_test.module div_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mul_test.module mul_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst shift_test.module shift_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cmp_test.module cmp_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst ctz_test.module ctz_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst bswap_test.module bswap_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst videotest_checksum.module 
videotest_checksum.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gfxterm_menu.module gfxterm_menu.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst cmdline_cat_test.module 
cmdline_cat_test.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst bitmap.module bitmap.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst bitmap_scale.module bitmap_scale.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst jpeg.module jpeg.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst png.module png.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst tga.module tga.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst video_colors.module video_colors.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst datehook.module datehook.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst net.module net.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst tftp.module tftp.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst http.module http.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst syslinuxcfg.module syslinuxcfg.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst test_blockarg.module test_blockarg.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst xzio.module xzio.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst lzopio.module lzopio.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst testload.module testload.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst backtrace.module backtrace.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst keylayouts.module keylayouts.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst priority_queue.module priority_queue.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst time.module time.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst adler32.module adler32.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst crc64.module crc64.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst mpi.module mpi.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst all_video.module all_video.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gdb.module gdb.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst testspeed.module testspeed.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst tr.module tr.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst progress.module progress.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst file.module file.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_arcfour.module gcry_arcfour.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_blowfish.module gcry_blowfish.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_camellia.module gcry_camellia.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_cast5.module gcry_cast5.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_crc.module gcry_crc.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_des.module gcry_des.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_dsa.module gcry_dsa.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_idea.module gcry_idea.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_md4.module gcry_md4.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_md5.module gcry_md5.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_rfc2268.module gcry_rfc2268.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_rijndael.module gcry_rijndael.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_rmd160.module gcry_rmd160.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_rsa.module gcry_rsa.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_seed.module gcry_seed.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_serpent.module gcry_serpent.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_sha1.module gcry_sha1.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_sha256.module gcry_sha256.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_sha512.module gcry_sha512.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_tiger.module gcry_tiger.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_twofish.module gcry_twofish.mod
TARGET_OBJ2ELF= sh genmod.sh moddep.lst gcry_whirlpool.module gcry_whirlpool.mod
rm -f efiemu32.o
rm -f efiemu32.o.bin
gcc -DHAVE_CONFIG_H  -I../grub-core/efiemu/runtime 
-DGRUB_FILE=\"efiemu/runtime/efiemu.c\" -I. -I. -I.. -I.. -I../include 
-I../include -I../grub-core/lib/libgcrypt-grub/src/ -m32 -Wall -Werror 
-nostdlib -static -O2 -c -o efiemu32.o.bin efiemu/runtime/efiemu.c
if test "x0" = x1; then \
   -felf32 -nu -nd efiemu32.o.bin efiemu32.o || exit 1; \
  rm -f efiemu32.o.bin ; \
elif test ! -z ""; then \
   efiemu32.o.bin || (rm -f efiemu32.o.bin; exit 1); \
  mv efiemu32.o.bin efiemu32.o ; \
else \
  mv efiemu32.o.bin efiemu32.o ; \
fi
gcc -DHAVE_CONFIG_H  -I../grub-core/efiemu/runtime 
-DGRUB_FILE=\"efiemu/runtime/efiemu.c\" -I. -I. -I.. -I.. -I../include 
-I../include -I../grub-core/lib/libgcrypt-grub/src/ -m64 -nostdlib -Wall 
-Werror -O2 -mcmodel=large -mno-red-zone -c -o efiemu64_c.o 
efiemu/runtime/efiemu.c
gcc -DHAVE_CONFIG_H  -I../grub-core/efiemu/runtime 
-DGRUB_FILE=\"efiemu/runtime/efiemu.S\" -I. -I. -I.. -I.. -I../include 
-I../include -I../grub-core/lib/libgcrypt-grub/src/ -m64 -Wall -Werror 
-nostdlib -O2 -mcmodel=large -mno-red-zone -c -o efiemu64_s.o 
efiemu/runtime/efiemu.S
rm -f efiemu64.o
rm -f efiemu64.o.bin
gcc -m64 -Wl,-melf_x86_64 -nostdlib -static -Wl,-r -o efiemu64.o.bin 
efiemu64_c.o efiemu64_s.o
if test "x-Wl,-melf_x86_64" = x-arch,x86_64; then \
   -felf64 -nu -nd efiemu64.o.bin efiemu64.o || exit 1; \
  rm -f efiemu64.o.bin; \
else \
  mv efiemu64.o.bin efiemu64.o ; \
fi
make[3]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/grub-core'
make[2]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/grub-core'
Making all in po
make[2]: Entering directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/po'
make[2]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/po'
Making all in docs
make[2]: Entering directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/docs'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/docs'
Making all in util/bash-completion.d
make[2]: Entering directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/util/bash-completion.d'
../../config.status --file=grub:grub-completion.bash.in
config.status: creating grub
make[2]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub/util/bash-completion.d'
make[1]: Leaving directory 
'/home/galex-713/doc/comp/libreboot/libreboot_src/grub'


Building i945-pwm
rm -f i945-pwm
cc -std=gnu99 -O2 -Wall -W -ggdb  -o i945-pwm i945-pwm.c -lpci -lz


Building ich9deblob
rm -rf ich9deblob ich9gen demefactory obj/*.o obj/*/*.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/ich9deblob.c -o obj/ich9deblob.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/common/descriptor_gbe.c -o 
obj/common/descriptor_gbe.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/descriptor/descriptor.c -o 
obj/descriptor/descriptor.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/gbe/gbe.c -o obj/gbe/gbe.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/common/x86compatibility.c -o 
obj/common/x86compatibility.o
gcc -I. -Wall -Wextra -g -std=c99 obj/ich9deblob.o obj/common/descriptor_gbe.o \
        obj/common/x86compatibility.o obj/descriptor/descriptor.o obj/gbe/gbe.o 
\
         -o ich9deblob
gcc -I. -Wall -Wextra -g -std=c99 -c src/ich9gen.c -o obj/ich9gen.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/ich9gen/mkdescriptor.c -o 
obj/ich9gen/mkdescriptor.o
gcc -I. -Wall -Wextra -g -std=c99 -c src/ich9gen/mkgbe.c -o obj/ich9gen/mkgbe.o
gcc -I. -Wall -Wextra -g -std=c99 obj/ich9gen.o obj/ich9gen/mkdescriptor.o 
obj/ich9gen/mkgbe.o \
 obj/common/descriptor_gbe.o \
        obj/common/x86compatibility.o obj/descriptor/descriptor.o obj/gbe/gbe.o 
\
         -o ich9gen
gcc -I. -Wall -Wextra -g -std=c99 -c src/demefactory.c -o obj/demefactory.o
gcc -I. -Wall -Wextra -g -std=c99 obj/demefactory.o obj/common/descriptor_gbe.o 
\
        obj/common/x86compatibility.o obj/descriptor/descriptor.o obj/gbe/gbe.o 
\
         -o demefactory


Building MemTest86+
rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \
        memtest_shared.bin memtest.iso
rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \
        memtest_shared.bin memtest.iso
gcc -E -traditional head.S -o head.s
as -32   -o head.o head.s
gcc -c -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin 
-ffreestanding -fPIC  -fno-stack-protector  -fno-strict-aliasing reloc.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o main.o main.c
gcc -c -Wall -march=i486 -m32 -O0 -fomit-frame-pointer -fno-builtin 
-ffreestanding test.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o init.o init.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o lib.o lib.c
lib.c: In function 'serial_echo_init':
lib.c:807:19: warning: variable 'lo' set but not used 
[-Wunused-but-set-variable]
  int comstat, hi, lo, serial_div;
                   ^
lib.c:807:15: warning: variable 'hi' set but not used 
[-Wunused-but-set-variable]
  int comstat, hi, lo, serial_div;
               ^
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o patn.o patn.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o screen_buffer.o screen_buffer.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o config.o config.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o cpuid.o cpuid.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o linuxbios.o linuxbios.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o pci.o pci.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o memsize.o memsize.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o spd.o spd.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o error.o error.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o dmi.o dmi.c
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o controller.o controller.c
controller.c: In function 'poll_timings_k16':
controller.c:3683:20: warning: variable 'rc' set but not used 
[-Wunused-but-set-variable]
  int cas, rcd, rp, rc, ras;
                    ^
controller.c: In function 'setup_nhm32':
controller.c:331:34: warning: iteration 3u invokes undefined behavior 
[-Waggressive-loop-optimizations]
   pci_conf_read( possible_nhm_bus[i], 3, 4, 0x00, 2, &vid);
                                  ^
controller.c:330:2: note: containing loop
  for(i = 0; i < sizeof(possible_nhm_bus); i++) {
  ^
controller.c: In function 'setup_nhm':
controller.c:296:34: warning: iteration 3u invokes undefined behavior 
[-Waggressive-loop-optimizations]
   pci_conf_read( possible_nhm_bus[i], 3, 4, 0x00, 2, &vid);
                                  ^
controller.c:295:2: note: containing loop
  for(i = 0; i < sizeof(possible_nhm_bus); i++) {
  ^
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o smp.o smp.c
smp.c: In function 'smp_find_cpus':
smp.c:513:11: warning: passing argument 1 of 'memset' discards 'volatile' 
qualifier from pointer target type [-Wdiscarded-array-qualifiers]
    memset(&AP, 0, sizeof AP);
           ^
smp.c:170:1: note: expected 'void *' but argument is of type 'volatile 
ap_info_t (*)[32] {aka volatile struct <anonymous> (*)[32]}'
 memset (void *dst,
 ^
gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding 
-fPIC  -fno-stack-protector    -c -o vmem.o vmem.c
gcc -c -Wall -march=i486 -m32 -O3 -fomit-frame-pointer -fno-builtin 
-ffreestanding random.c
ld --warn-constructors --warn-common -static -T memtest_shared.lds \
 -o memtest_shared head.o reloc.o main.o test.o init.o lib.o patn.o 
screen_buffer.o config.o cpuid.o linuxbios.o pci.o memsize.o spd.o error.o 
dmi.o controller.o smp.o vmem.o random.o && \
ld -shared -Bsymbolic -T memtest_shared.lds -o memtest_shared head.o reloc.o 
main.o test.o init.o lib.o patn.o screen_buffer.o config.o cpuid.o linuxbios.o 
pci.o memsize.o spd.o error.o dmi.o controller.o smp.o vmem.o random.o
lib.o: In function `__inb':
lib.c:(.text+0x0): multiple definition of `__inb'
init.o:init.c:(.text+0x0): first defined here
lib.o: In function `__inbc':
lib.c:(.text+0x6): multiple definition of `__inbc'
init.o:init.c:(.text+0x6): first defined here
lib.o: In function `__inb_p':
lib.c:(.text+0xc): multiple definition of `__inb_p'
init.o:init.c:(.text+0xc): first defined here
lib.o: In function `__inbc_p':
lib.c:(.text+0x14): multiple definition of `__inbc_p'
init.o:init.c:(.text+0x14): first defined here
lib.o: In function `__inw':
lib.c:(.text+0x1c): multiple definition of `__inw'
init.o:init.c:(.text+0x1c): first defined here
lib.o: In function `__inwc':
lib.c:(.text+0x23): multiple definition of `__inwc'
init.o:init.c:(.text+0x23): first defined here
lib.o: In function `__inw_p':
lib.c:(.text+0x2a): multiple definition of `__inw_p'
init.o:init.c:(.text+0x2a): first defined here
lib.o: In function `__inwc_p':
lib.c:(.text+0x33): multiple definition of `__inwc_p'
init.o:init.c:(.text+0x33): first defined here
lib.o: In function `__inl':
lib.c:(.text+0x3c): multiple definition of `__inl'
init.o:init.c:(.text+0x3c): first defined here
lib.o: In function `__inlc':
lib.c:(.text+0x42): multiple definition of `__inlc'
init.o:init.c:(.text+0x42): first defined here
lib.o: In function `__inl_p':
lib.c:(.text+0x48): multiple definition of `__inl_p'
init.o:init.c:(.text+0x48): first defined here
lib.o: In function `__inlc_p':
lib.c:(.text+0x50): multiple definition of `__inlc_p'
init.o:init.c:(.text+0x50): first defined here
lib.o: In function `__outb':
lib.c:(.text+0x58): multiple definition of `__outb'
init.o:init.c:(.text+0x58): first defined here
lib.o: In function `__outbc':
lib.c:(.text+0x62): multiple definition of `__outbc'
init.o:init.c:(.text+0x62): first defined here
lib.o: In function `__outb_p':
lib.c:(.text+0x6c): multiple definition of `__outb_p'
init.o:init.c:(.text+0x6c): first defined here
lib.o: In function `__outbc_p':
lib.c:(.text+0x78): multiple definition of `__outbc_p'
init.o:init.c:(.text+0x78): first defined here
lib.o: In function `__outw':
lib.c:(.text+0x84): multiple definition of `__outw'
init.o:init.c:(.text+0x84): first defined here
lib.o: In function `__outwc':
lib.c:(.text+0x8f): multiple definition of `__outwc'
init.o:init.c:(.text+0x8f): first defined here
lib.o: In function `__outw_p':
lib.c:(.text+0x9a): multiple definition of `__outw_p'
init.o:init.c:(.text+0x9a): first defined here
lib.o: In function `__outwc_p':
lib.c:(.text+0xa7): multiple definition of `__outwc_p'
init.o:init.c:(.text+0xa7): first defined here
lib.o: In function `__outl':
lib.c:(.text+0xb4): multiple definition of `__outl'
init.o:init.c:(.text+0xb4): first defined here
lib.o: In function `__outlc':
lib.c:(.text+0xbe): multiple definition of `__outlc'
init.o:init.c:(.text+0xbe): first defined here
lib.o: In function `__outl_p':
lib.c:(.text+0xc8): multiple definition of `__outl_p'
init.o:init.c:(.text+0xc8): first defined here
lib.o: In function `__outlc_p':
lib.c:(.text+0xd4): multiple definition of `__outlc_p'
init.o:init.c:(.text+0xd4): first defined here
lib.o: In function `outsb':
lib.c:(.text+0xe0): multiple definition of `outsb'
init.o:init.c:(.text+0xe0): first defined here
lib.o: In function `outsw':
lib.c:(.text+0xf2): multiple definition of `outsw'
init.o:init.c:(.text+0xf2): first defined here
lib.o: In function `outsl':
lib.c:(.text+0x105): multiple definition of `outsl'
init.o:init.c:(.text+0x105): first defined here
pci.o: In function `__inb':
pci.c:(.text+0x0): multiple definition of `__inb'
init.o:init.c:(.text+0x0): first defined here
pci.o: In function `__inbc':
pci.c:(.text+0x6): multiple definition of `__inbc'
init.o:init.c:(.text+0x6): first defined here
pci.o: In function `__inb_p':
pci.c:(.text+0xc): multiple definition of `__inb_p'
init.o:init.c:(.text+0xc): first defined here
pci.o: In function `__inbc_p':
pci.c:(.text+0x14): multiple definition of `__inbc_p'
init.o:init.c:(.text+0x14): first defined here
pci.o: In function `__inw':
pci.c:(.text+0x1c): multiple definition of `__inw'
init.o:init.c:(.text+0x1c): first defined here
pci.o: In function `__inwc':
pci.c:(.text+0x23): multiple definition of `__inwc'
init.o:init.c:(.text+0x23): first defined here
pci.o: In function `__inw_p':
pci.c:(.text+0x2a): multiple definition of `__inw_p'
init.o:init.c:(.text+0x2a): first defined here
pci.o: In function `__inwc_p':
pci.c:(.text+0x33): multiple definition of `__inwc_p'
init.o:init.c:(.text+0x33): first defined here
pci.o: In function `__inl':
pci.c:(.text+0x3c): multiple definition of `__inl'
init.o:init.c:(.text+0x3c): first defined here
pci.o: In function `__inlc':
pci.c:(.text+0x42): multiple definition of `__inlc'
init.o:init.c:(.text+0x42): first defined here
pci.o: In function `__inl_p':
pci.c:(.text+0x48): multiple definition of `__inl_p'
init.o:init.c:(.text+0x48): first defined here
pci.o: In function `__inlc_p':
pci.c:(.text+0x50): multiple definition of `__inlc_p'
init.o:init.c:(.text+0x50): first defined here
pci.o: In function `__outb':
pci.c:(.text+0x58): multiple definition of `__outb'
init.o:init.c:(.text+0x58): first defined here
pci.o: In function `__outbc':
pci.c:(.text+0x62): multiple definition of `__outbc'
init.o:init.c:(.text+0x62): first defined here
pci.o: In function `__outb_p':
pci.c:(.text+0x6c): multiple definition of `__outb_p'
init.o:init.c:(.text+0x6c): first defined here
pci.o: In function `__outbc_p':
pci.c:(.text+0x78): multiple definition of `__outbc_p'
init.o:init.c:(.text+0x78): first defined here
pci.o: In function `__outw':
pci.c:(.text+0x84): multiple definition of `__outw'
init.o:init.c:(.text+0x84): first defined here
pci.o: In function `__outwc':
pci.c:(.text+0x8f): multiple definition of `__outwc'
init.o:init.c:(.text+0x8f): first defined here
pci.o: In function `__outw_p':
pci.c:(.text+0x9a): multiple definition of `__outw_p'
init.o:init.c:(.text+0x9a): first defined here
pci.o: In function `__outwc_p':
pci.c:(.text+0xa7): multiple definition of `__outwc_p'
init.o:init.c:(.text+0xa7): first defined here
pci.o: In function `__outl':
pci.c:(.text+0xb4): multiple definition of `__outl'
init.o:init.c:(.text+0xb4): first defined here
pci.o: In function `__outlc':
pci.c:(.text+0xbe): multiple definition of `__outlc'
init.o:init.c:(.text+0xbe): first defined here
pci.o: In function `__outl_p':
pci.c:(.text+0xc8): multiple definition of `__outl_p'
init.o:init.c:(.text+0xc8): first defined here
pci.o: In function `__outlc_p':
pci.c:(.text+0xd4): multiple definition of `__outlc_p'
init.o:init.c:(.text+0xd4): first defined here
pci.o: In function `outsb':
pci.c:(.text+0xe0): multiple definition of `outsb'
init.o:init.c:(.text+0xe0): first defined here
pci.o: In function `outsw':
pci.c:(.text+0xf2): multiple definition of `outsw'
init.o:init.c:(.text+0xf2): first defined here
pci.o: In function `outsl':
pci.c:(.text+0x105): multiple definition of `outsl'
init.o:init.c:(.text+0x105): first defined here
spd.o: In function `__inb':
spd.c:(.text+0x162): multiple definition of `__inb'
init.o:init.c:(.text+0x0): first defined here
spd.o: In function `__inbc':
spd.c:(.text+0x168): multiple definition of `__inbc'
init.o:init.c:(.text+0x6): first defined here
spd.o: In function `__inb_p':
spd.c:(.text+0x16e): multiple definition of `__inb_p'
init.o:init.c:(.text+0xc): first defined here
spd.o: In function `__inbc_p':
spd.c:(.text+0x176): multiple definition of `__inbc_p'
init.o:init.c:(.text+0x14): first defined here
spd.o: In function `__inw':
spd.c:(.text+0x17e): multiple definition of `__inw'
init.o:init.c:(.text+0x1c): first defined here
spd.o: In function `__inwc':
spd.c:(.text+0x185): multiple definition of `__inwc'
init.o:init.c:(.text+0x23): first defined here
spd.o: In function `__inw_p':
spd.c:(.text+0x18c): multiple definition of `__inw_p'
init.o:init.c:(.text+0x2a): first defined here
spd.o: In function `__inwc_p':
spd.c:(.text+0x195): multiple definition of `__inwc_p'
init.o:init.c:(.text+0x33): first defined here
spd.o: In function `__inl':
spd.c:(.text+0x19e): multiple definition of `__inl'
init.o:init.c:(.text+0x3c): first defined here
spd.o: In function `__inlc':
spd.c:(.text+0x1a4): multiple definition of `__inlc'
init.o:init.c:(.text+0x42): first defined here
spd.o: In function `__inl_p':
spd.c:(.text+0x1aa): multiple definition of `__inl_p'
init.o:init.c:(.text+0x48): first defined here
spd.o: In function `__inlc_p':
spd.c:(.text+0x1b2): multiple definition of `__inlc_p'
init.o:init.c:(.text+0x50): first defined here
spd.o: In function `__outb':
spd.c:(.text+0x1ba): multiple definition of `__outb'
init.o:init.c:(.text+0x58): first defined here
spd.o: In function `__outbc':
spd.c:(.text+0x1c4): multiple definition of `__outbc'
init.o:init.c:(.text+0x62): first defined here
spd.o: In function `__outb_p':
spd.c:(.text+0x1ce): multiple definition of `__outb_p'
init.o:init.c:(.text+0x6c): first defined here
spd.o: In function `__outbc_p':
spd.c:(.text+0x1da): multiple definition of `__outbc_p'
init.o:init.c:(.text+0x78): first defined here
spd.o: In function `__outw':
spd.c:(.text+0x1e6): multiple definition of `__outw'
init.o:init.c:(.text+0x84): first defined here
spd.o: In function `__outwc':
spd.c:(.text+0x1f1): multiple definition of `__outwc'
init.o:init.c:(.text+0x8f): first defined here
spd.o: In function `__outw_p':
spd.c:(.text+0x1fc): multiple definition of `__outw_p'
init.o:init.c:(.text+0x9a): first defined here
spd.o: In function `__outwc_p':
spd.c:(.text+0x209): multiple definition of `__outwc_p'
init.o:init.c:(.text+0xa7): first defined here
spd.o: In function `__outl':
spd.c:(.text+0x216): multiple definition of `__outl'
init.o:init.c:(.text+0xb4): first defined here
spd.o: In function `__outlc':
spd.c:(.text+0x220): multiple definition of `__outlc'
init.o:init.c:(.text+0xbe): first defined here
spd.o: In function `__outl_p':
spd.c:(.text+0x22a): multiple definition of `__outl_p'
init.o:init.c:(.text+0xc8): first defined here
spd.o: In function `__outlc_p':
spd.c:(.text+0x236): multiple definition of `__outlc_p'
init.o:init.c:(.text+0xd4): first defined here
spd.o: In function `outsb':
spd.c:(.text+0x242): multiple definition of `outsb'
init.o:init.c:(.text+0xe0): first defined here
spd.o: In function `outsw':
spd.c:(.text+0x254): multiple definition of `outsw'
init.o:init.c:(.text+0xf2): first defined here
spd.o: In function `outsl':
spd.c:(.text+0x267): multiple definition of `outsl'
init.o:init.c:(.text+0x105): first defined here
main.o: In function `test_start':
main.c:(.text+0x2143): undefined reference to `reboot'
Makefile:30: recipe for target 'memtest_shared' failed
make: *** [memtest_shared] Error 1
address@hidden:~/doc/comp/libreboot/libreboot_src$ 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]