I demand that Simon Baxter may or may not have written... [snip] > Plugin analogtv: > make[1]: Entering directory > `/home/vdruser/vdr-1.3.46_analog/PLUGINS/src/analogtv-0.9.39' > g++ -Wall -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"analogtv"' > -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP -I../../../include analogtv.c > g++ -Wall -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"analogtv"' > -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP -I../../../include cpu_accel.c > cpu_accel.c: In function ?uint32_t mm_accel()': > cpu_accel.c:76: error: can't find a register in class 'BREG' while reloading > 'asm' [snip] > Any ideas? Forcing that file to be compiled with -Os instead of -O2 should work. -- | Darren Salt | linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Buy less and make it last longer. INDUSTRY CAUSES GLOBAL WARMING. Your talents will be recognised and suitably rewarded.