[x265] Use of 64-bit dependent register breaks compilation of Win32 versions

Mario *LigH* Rohkrämer contact at ligh.de
Tue Apr 1 09:16:01 CEST 2014


This seems to be a level "April Fools" bug ... so to add some humour, my  
first reaction was like Sir John's (Edgar Wallace: Neues vom Hexer / Again  
the Ringer; 1965, Germany):

"But you should have predicted that!" (Aber das hätten Sie doch  
voraussehen müssen!)

+----
h:/MSYS/home/Entwicklung/x265/source/common/x86/pixel-a.asm:6449: warning:  
`bpl' is a register in 64-bit mode
h:/MSYS/home/Entwicklung/x265/source/common/x86/pixel-a.asm:6449: error:  
undefined symbol `bpl' (first use)
h:/MSYS/home/Entwicklung/x265/source/common/x86/pixel-a.asm:6449: error:   
(Each undefined symbol is reported only once.)
+----

The confusing detail about this bug is that the whole pixel-a.asm file  
nowhere contains the string "bpl". But I have no experience with assembler  
after the 16 bit era.

-- 

Fun and success!
Mario *LigH* Rohkrämer
mailto:contact at ligh.de
 


More information about the x265-devel mailing list