﻿id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host
13227,gcc-4.8 build failure - pc bios/bios_console.c:195:1:error: bp cannot be used in asm here => Fixed in SVN,Peter,,"build with gcc-4.8 fails:

{{{
x86_64-pc-linux-gnu-gcc -m32 -c -O2 -ffreestanding -ffunction-sections -march=i386 -fomit-frame-pointer -fstrength-reduce 
-falign-jumps=1 -falign-loops=1 -Os -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd -freg-struct-return
 -fshort-wchar -Ui386 -Ulinux -include compiler.h -Wall -W -Wformat-nonliteral -fno-stack-protector -nopie -fno-dwarf2-cfi
-asm -Wno-address -I/var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src -
I/var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/include -I/var/tmp/p
ortage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/arch/x86/include -I/var/tmp/por
tage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/arch/i386/include -I/var/tmp/port
age/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/arch/i386/include/pcbios -I/var/tm
p/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/include -I/var/tmp/portage/app-emulation/virtualbox-4.3.1
4/work/VirtualBox-4.3.14/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER -DRT_OS
_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\""/usr/share/virtualb
ox\"" -DRTPATH_APP_PRIVATE_ARCH=\""/usr/lib64/virtualbox\"" -DRTPATH_SHARED_LIBS=\""/usr/lib64/virtualbox\"" -DRTPATH_APP_DOCS=
\""\"" -DARCH=i386 -DPLATFORM=pcbios -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DVERSION_PATCH=0 -DVERSION=\""1.0.0+\"" -D_build_id=
0xaffeaffe -DOBJECT=memmap -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/out/linux.amd64
/release/obj/iPxeBaseBin/src/arch/i386/firmware/pcbios/memmap.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-4.3.
14/work/VirtualBox-4.3.14/out/linux.amd64/release/obj/iPxeBaseBin/src/arch/i386/firmware/pcbios/memmap.o -Wp,-MP -o /var/t
mp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/out/linux.amd64/release/obj/iPxeBaseBin/src/arch/i386/fi
rmware/pcbios/memmap.o /var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/sr
c/arch/i386/firmware/pcbios/memmap.c
/var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/arch/i386/firmware/pc
bios/bios_console.c: In function ‘bios_putchar’:
/var/tmp/portage/app-emulation/virtualbox-4.3.14/work/VirtualBox-4.3.14/src/VBox/Devices/PC/ipxe/src/arch/i386/firmware/pc
bios/bios_console.c:195:1: error: bp cannot be used in asm here
 }
 ^
}}}

According to gcc upstream this is bug in code:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58758

There are fixes here:
https://bugs.gentoo.org/show_bug.cgi?id=500064

Please review and apply patches.",defect,closed,other,VirtualBox 4.3.14,fixed,,,other,Linux
