Custom Query (16363 matches)
Results (1234 - 1236 of 16363)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1261 | duplicate | Missing register in class BREG while reloading asm using hardened (pie+ssp) GCC-3.4.6 | ||
| Description |
The error is: ... kBuild: Compiling RuntimeR3 - timesup.cpp /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h: In function `int RTTimerStart(RTTIMER*, uint64_t)': /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2025: error: can't find a register in class `BREG' while reloading `asm' kmk[3]: *** [/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o] Error 1 The failing command: @g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -O2 -fno-omit-frame-pointer -fno-strict-aliasing -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/libs/liblzf-1.51 -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release -Iinclude -DVBOX -DVBOX_WITHOUT_IDT_PATCHING -DVBOX_OSE -DRT_OS_LINUX -D__LINUX__ -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=32 -DIN_RT_R3 -DIN_SUP_R3 -DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_PE -DRT_WITH_VBOX -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime/r3/posix/timer-posix.cpp kmk[3]: *** Waiting for unfinished jobs.... /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h: In function `uint64_t RTTimeNanoTS()': /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:871: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:871: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2168: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2382: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2168: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2382: error: can't find a register in class `BREG' while reloading `asm' kmk[3]: *** [/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o] Error 1 The failing command: @g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -O2 -fno-omit-frame-pointer -fno-strict-aliasing -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/libs/liblzf-1.51 -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release -Iinclude -DVBOX -DVBOX_WITHOUT_IDT_PATCHING -DVBOX_OSE -DRT_OS_LINUX -D__LINUX__ -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=32 -DIN_RT_R3 -DIN_SUP_R3 -DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_PE -DRT_WITH_VBOX -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime/timesup.cpp kmk[3]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime' kmk[2]: *** [pass_libraries_before] Error 2 kmk[2]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox' kmk[1]: *** [pass_libraries_before] Error 2 kmk[1]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src' kmk: *** [pass_libraries_before] Error 2 My GCC is: # gcc -v Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/specs Configured with: /var/tmp/portage/sys-devel/gcc-3.4.6-r2/work/gcc-3.4.6/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.6 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --disable-multilib --enable-java-awt=gtk --with-arch=i686 --enable-languages=c,c++,java,treelang,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.6 (Gentoo Hardened 3.4.6-r2 p1.5, ssp-3.4.6-1.0, pie-8.7.10) |
|||
| #1262 | wontfix | Missing register in BREG while reloading asm using hardened GCC-3.4.6 | ||
| Description |
The error is: ... kBuild: Compiling RuntimeR3 - timesup.cpp /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h: In function `int RTTimerStart(RTTIMER*, uint64_t)': /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2025: error: can't find a register in class `BREG' while reloading `asm' kmk[3]: *** [/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o] Error 1 The failing command: @g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -O2 -fno-omit-frame-pointer -fno-strict-aliasing -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/libs/liblzf-1.51 -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release -Iinclude -DVBOX -DVBOX_WITHOUT_IDT_PATCHING -DVBOX_OSE -DRT_OS_LINUX -D__LINUX__ -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=32 -DIN_RT_R3 -DIN_SUP_R3 -DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_PE -DRT_WITH_VBOX -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/r3/posix/timer-posix.o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime/r3/posix/timer-posix.cpp kmk[3]: *** Waiting for unfinished jobs.... /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h: In function `uint64_t RTTimeNanoTS()': /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:871: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:871: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2168: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2382: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2168: error: can't find a register in class `BREG' while reloading `asm' /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include/iprt/asm.h:2382: error: can't find a register in class `BREG' while reloading `asm' kmk[3]: *** [/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o] Error 1 The failing command: @g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -O2 -fno-omit-frame-pointer -fno-strict-aliasing -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/libs/liblzf-1.51 -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/include -I/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release -Iinclude -DVBOX -DVBOX_WITHOUT_IDT_PATCHING -DVBOX_OSE -DRT_OS_LINUX -D__LINUX__ -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=32 -DIN_RT_R3 -DIN_SUP_R3 -DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_PE -DRT_WITH_VBOX -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/out/linux.x86/release/obj/src/VBox/Runtime/RuntimeR3/timesup.o /var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime/timesup.cpp kmk[3]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox/Runtime' kmk[2]: *** [pass_libraries_before] Error 2 kmk[2]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src/VBox' kmk[1]: *** [pass_libraries_before] Error 2 kmk[1]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.6/work/VirtualBox-1.5.6_OSE/src' kmk: *** [pass_libraries_before] Error 2 My GCC is: # gcc -v Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/specs Configured with: /var/tmp/portage/sys-devel/gcc-3.4.6-r2/work/gcc-3.4.6/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.6 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --disable-multilib --enable-java-awt=gtk --with-arch=i686 --enable-languages=c,c++,java,treelang,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.6 (Gentoo Hardened 3.4.6-r2 p1.5, ssp-3.4.6-1.0, pie-8.7.10) |
|||
| #1263 | fixed | [PATCH] Linux kernel >= 2.6.25 no longer has change_page_attr => Fixed in 1.6 | ||
| Description |
change_page_attr has been removed from the upcoming Linux kernel 2.6.25. The kernel version test currently conditionally compiles some change_page_attr workarounds for kernels >= 2.4.20; this now needs to be upper-bounded as well. Patch attached, lightly tested (I tried booting DragonFly BSD, and got to the boot menu, but then hit a known bug that DF BSD would freeze at the countdown screen) |
|||
Note:
See TracQuery
for help on using queries.

