Fixup previous memcpy optimization.
authorKevin O'Connor <kevin@koconnor.net>
Mon, 20 Apr 2009 03:18:54 +0000 (23:18 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Mon, 20 Apr 2009 03:18:54 +0000 (23:18 -0400)
commitd94411414754b65d9d745987db1ed84b92765f61
tree014f7da79beba992130ccc6cff6ce53601bae4ee
parentff82b24f0096b022e1071670ed5c886fc223b588
Fixup previous memcpy optimization.

Different gcc versions handle __builtin_memcpy differently.
Add -minline-all-string to force inlining of memcpy on old gcc.
Always use __builtin_memcpy for all memcpy calls.
Use memcpy4() for the option rom case where 4-byte accesses is important.
Makefile
src/optionroms.c
src/util.c
src/util.h