GCC, on my SuSE 8.2 system, doesn't allow the use of all registers, most
noticeable the BX register in assembly. In those assembly routines, where
BREG is referenced, it complains and needs to be replaced with direct memory
reference instead. In other cases, such as the mmx code ... it's totally
broken, and I simply disable it. The CPU is Athlon XP.
noticeable the BX register in assembly. In those assembly routines, where
BREG is referenced, it complains and needs to be replaced with direct memory
reference instead. In other cases, such as the mmx code ... it's totally
broken, and I simply disable it. The CPU is Athlon XP.