I have a sis620 video card in a pcchips 748MR main board. XFree86 4.0.1 server for sis displays fonts abnormally, and easily drives monitor into dead state. The console message complain "unresolved symbol memcpy in module sis_drv.o". I found that only sis_drv.o has symbol "memcpy", other drivers come with "xf86memcpy". Download the XFree86 4.0.1 from ftp.xfree86.org for glibc21, it works perfectly. The sis_drv.o doesn't have symbol "memcpy". Looking to the xfree86 source, I found the symbol "memcpy" comes from init3.o in the sis driver directory, using "nm", I found "memcpy" is the last symbol, and is after "gcc_compiled". The init3.c doesn't include any call to "memcpy". So the symbol is generated by the compiler. I also noticed the XFree86 4.0.2 downloaded from xfree86.org has same problem as the xserver comes with redhat-7.0. It seems the problem is caused by some mis-compilation.
*** This bug has been marked as a duplicate of 19530 ***
This is fixed in Rawhide XFree86-4.0.2-11, and will appear shortly.