<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>One of my colleagues is trying to build the memtest86+ payload, and is running into build problems.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Build environment is Ubuntu 16.0.4 LTS.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Has anybody else run into this? Any guidance on how to resolve it?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m hoping it’s just something simple that needs to be changed in the build environment that I can pass along to him.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>- Jay<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>$ make clean<o:p></o:p></p><p class=MsoNormal>rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \<o:p></o:p></p><p class=MsoNormal>                memtest_shared.bin memtest.iso<o:p></o:p></p><p class=MsoNormal>$ make<o:p></o:p></p><p class=MsoNormal>rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \<o:p></o:p></p><p class=MsoNormal>                memtest_shared.bin memtest.iso<o:p></o:p></p><p class=MsoNormal>gcc -E -traditional head.S -o head.s<o:p></o:p></p><p class=MsoNormal>as -32   -o head.o head.s<o:p></o:p></p><p class=MsoNormal>gcc -c -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector  -fno-strict-aliasing reloc.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o main.o main.c<o:p></o:p></p><p class=MsoNormal>gcc -c -Wall -march=i486 -m32 -O0 -fomit-frame-pointer -fno-builtin -ffreestanding test.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o init.o init.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o lib.o lib.c<o:p></o:p></p><p class=MsoNormal>lib.c: In function ‘serial_echo_init’:<o:p></o:p></p><p class=MsoNormal>lib.c:807:19: warning: variable ‘lo’ set but not used [-Wunused-but-set-variable]<o:p></o:p></p><p class=MsoNormal>  int comstat, hi, lo, serial_div;<o:p></o:p></p><p class=MsoNormal>                   ^<o:p></o:p></p><p class=MsoNormal>lib.c:807:15: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable]<o:p></o:p></p><p class=MsoNormal>  int comstat, hi, lo, serial_div;<o:p></o:p></p><p class=MsoNormal>               ^<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o patn.o patn.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o screen_buffer.o screen_buffer.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o config.o config.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o cpuid.o cpuid.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o linuxbios.o linuxbios.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o pci.o pci.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o memsize.o memsize.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o spd.o spd.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o error.o error.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o dmi.o dmi.c<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o controller.o controller.c<o:p></o:p></p><p class=MsoNormal>controller.c: In function ‘poll_timings_k16’:<o:p></o:p></p><p class=MsoNormal>controller.c:3683:20: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]<o:p></o:p></p><p class=MsoNormal>  int cas, rcd, rp, rc, ras;<o:p></o:p></p><p class=MsoNormal>                    ^<o:p></o:p></p><p class=MsoNormal>controller.c: In function ‘setup_nhm32’:<o:p></o:p></p><p class=MsoNormal>controller.c:331:34: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]<o:p></o:p></p><p class=MsoNormal>   pci_conf_read( possible_nhm_bus[i], 3, 4, 0x00, 2, &vid);<o:p></o:p></p><p class=MsoNormal>                                  ^<o:p></o:p></p><p class=MsoNormal>controller.c:330:2: note: containing loop<o:p></o:p></p><p class=MsoNormal>  for(i = 0; i < sizeof(possible_nhm_bus); i++) {<o:p></o:p></p><p class=MsoNormal>  ^<o:p></o:p></p><p class=MsoNormal>controller.c: In function ‘setup_nhm’:<o:p></o:p></p><p class=MsoNormal>controller.c:296:34: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations]<o:p></o:p></p><p class=MsoNormal>   pci_conf_read( possible_nhm_bus[i], 3, 4, 0x00, 2, &vid);<o:p></o:p></p><p class=MsoNormal>                                  ^<o:p></o:p></p><p class=MsoNormal>controller.c:295:2: note: containing loop<o:p></o:p></p><p class=MsoNormal>  for(i = 0; i < sizeof(possible_nhm_bus); i++) {<o:p></o:p></p><p class=MsoNormal>  ^<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o smp.o smp.c<o:p></o:p></p><p class=MsoNormal>smp.c: In function ‘smp_find_cpus’:<o:p></o:p></p><p class=MsoNormal>smp.c:513:11: warning: passing argument 1 of ‘memset’ discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-array-qualifiers]<o:p></o:p></p><p class=MsoNormal>    memset(&AP, 0, sizeof AP);<o:p></o:p></p><p class=MsoNormal>           ^<o:p></o:p></p><p class=MsoNormal>smp.c:170:1: note: expected ‘void *’ but argument is of type ‘volatile ap_info_t (*)[32] {aka volatile struct <anonymous> (*)[32]}’<o:p></o:p></p><p class=MsoNormal>memset (void *dst,<o:p></o:p></p><p class=MsoNormal>^<o:p></o:p></p><p class=MsoNormal>gcc -Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding -fPIC  -fno-stack-protector    -c -o vmem.o vmem.c<o:p></o:p></p><p class=MsoNormal>gcc -c -Wall -march=i486 -m32 -O3 -fomit-frame-pointer -fno-builtin -ffreestanding random.c<o:p></o:p></p><p class=MsoNormal>ld --warn-constructors --warn-common -static -T memtest_shared.lds \<o:p></o:p></p><p class=MsoNormal>-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 && \<o:p></o:p></p><p class=MsoNormal>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<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inb':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x0): multiple definition of `__inb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x0): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inbc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x6): multiple definition of `__inbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inb_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xc): multiple definition of `__inb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inbc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x14): multiple definition of `__inbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x14): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inw':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x1c): multiple definition of `__inw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x1c): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inwc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x23): multiple definition of `__inwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x23): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inw_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x2a): multiple definition of `__inw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x2a): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inwc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x33): multiple definition of `__inwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x33): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inl':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x3c): multiple definition of `__inl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x3c): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inlc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x42): multiple definition of `__inlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x42): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inl_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x48): multiple definition of `__inl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x48): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__inlc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x50): multiple definition of `__inlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x50): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outb':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x58): multiple definition of `__outb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x58): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outbc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x62): multiple definition of `__outbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x62): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outb_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x6c): multiple definition of `__outb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6c): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outbc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x78): multiple definition of `__outbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x78): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outw':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x84): multiple definition of `__outw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x84): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outwc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x8f): multiple definition of `__outwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x8f): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outw_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x9a): multiple definition of `__outw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x9a): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outwc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xa7): multiple definition of `__outwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xa7): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outl':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xb4): multiple definition of `__outl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xb4): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outlc':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xbe): multiple definition of `__outlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xbe): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outl_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xc8): multiple definition of `__outl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc8): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `__outlc_p':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xd4): multiple definition of `__outlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xd4): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `outsb':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xe0): multiple definition of `outsb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xe0): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `outsw':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0xf2): multiple definition of `outsw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xf2): first defined here<o:p></o:p></p><p class=MsoNormal>lib.o: In function `outsl':<o:p></o:p></p><p class=MsoNormal>lib.c:(.text+0x105): multiple definition of `outsl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x105): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inb':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x0): multiple definition of `__inb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x0): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inbc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x6): multiple definition of `__inbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inb_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xc): multiple definition of `__inb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inbc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x14): multiple definition of `__inbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x14): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inw':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x1c): multiple definition of `__inw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x1c): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inwc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x23): multiple definition of `__inwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x23): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inw_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x2a): multiple definition of `__inw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x2a): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inwc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x33): multiple definition of `__inwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x33): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inl':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x3c): multiple definition of `__inl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x3c): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inlc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x42): multiple definition of `__inlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x42): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inl_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x48): multiple definition of `__inl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x48): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__inlc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x50): multiple definition of `__inlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x50): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outb':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x58): multiple definition of `__outb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x58): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outbc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x62): multiple definition of `__outbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x62): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outb_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x6c): multiple definition of `__outb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6c): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outbc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x78): multiple definition of `__outbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x78): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outw':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x84): multiple definition of `__outw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x84): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outwc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x8f): multiple definition of `__outwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x8f): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outw_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x9a): multiple definition of `__outw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x9a): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outwc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xa7): multiple definition of `__outwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xa7): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outl':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xb4): multiple definition of `__outl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xb4): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outlc':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xbe): multiple definition of `__outlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xbe): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outl_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xc8): multiple definition of `__outl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc8): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `__outlc_p':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xd4): multiple definition of `__outlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xd4): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `outsb':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xe0): multiple definition of `outsb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xe0): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `outsw':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0xf2): multiple definition of `outsw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xf2): first defined here<o:p></o:p></p><p class=MsoNormal>pci.o: In function `outsl':<o:p></o:p></p><p class=MsoNormal>pci.c:(.text+0x105): multiple definition of `outsl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x105): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inb':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x162): multiple definition of `__inb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x0): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inbc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x168): multiple definition of `__inbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inb_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x16e): multiple definition of `__inb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inbc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x176): multiple definition of `__inbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x14): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inw':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x17e): multiple definition of `__inw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x1c): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inwc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x185): multiple definition of `__inwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x23): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inw_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x18c): multiple definition of `__inw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x2a): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inwc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x195): multiple definition of `__inwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x33): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inl':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x19e): multiple definition of `__inl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x3c): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inlc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1a4): multiple definition of `__inlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x42): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inl_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1aa): multiple definition of `__inl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x48): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__inlc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1b2): multiple definition of `__inlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x50): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outb':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1ba): multiple definition of `__outb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x58): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outbc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1c4): multiple definition of `__outbc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x62): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outb_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1ce): multiple definition of `__outb_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x6c): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outbc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1da): multiple definition of `__outbc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x78): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outw':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1e6): multiple definition of `__outw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x84): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outwc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1f1): multiple definition of `__outwc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x8f): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outw_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x1fc): multiple definition of `__outw_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x9a): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outwc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x209): multiple definition of `__outwc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xa7): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outl':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x216): multiple definition of `__outl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xb4): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outlc':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x220): multiple definition of `__outlc'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xbe): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outl_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x22a): multiple definition of `__outl_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xc8): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `__outlc_p':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x236): multiple definition of `__outlc_p'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xd4): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `outsb':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x242): multiple definition of `outsb'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xe0): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `outsw':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x254): multiple definition of `outsw'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0xf2): first defined here<o:p></o:p></p><p class=MsoNormal>spd.o: In function `outsl':<o:p></o:p></p><p class=MsoNormal>spd.c:(.text+0x267): multiple definition of `outsl'<o:p></o:p></p><p class=MsoNormal>init.o:init.c:(.text+0x105): first defined here<o:p></o:p></p><p class=MsoNormal>main.o: In function `test_start':<o:p></o:p></p><p class=MsoNormal>main.c:(.text+0x2143): undefined reference to `reboot'<o:p></o:p></p><p class=MsoNormal>Makefile:30: recipe for target 'memtest_shared' failed<o:p></o:p></p><p class=MsoNormal>make: *** [memtest_shared] Error 1<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>