Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS and...
commitf20eff352fbcaf08bb62d6367b77358c616a8868
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 11 Feb 2009 12:55:51 +0000 (11 12:55 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 11 Feb 2009 12:55:51 +0000 (11 12:55 +0000)
treeb5cb8021097722969f75784011c9f64f991c0c3d
parent9206f84dc6325e8d3b8afea60961ea10daed150e
Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19971 a1c6a512-1295-4272-9138-f99709370657
28 files changed:
apps/codecs.c
apps/codecs.h
apps/codecs/codec_crt0.c
apps/codecs/mpa.c
apps/codecs/spc.c
apps/playback.c
apps/plugin.c
apps/plugin.h
apps/plugins/mpegplayer/alloc.c
apps/plugins/mpegplayer/mpegplayer.c
apps/plugins/mpegplayer/video_thread.c
apps/plugins/rockboy/dynarec.c
apps/plugins/test_codec.c
bootloader/gigabeat-s.c
bootloader/gigabeat.c
firmware/export/system.h
firmware/rolo.c
firmware/target/arm/imx31/gigabeat-s/system-target.h
firmware/target/arm/mmu-arm.c
firmware/target/arm/s3c2440/gigabeat-fx/system-target.h
firmware/target/arm/system-pp5002.c
firmware/target/arm/system-pp502x.c
firmware/target/arm/system-target.h
firmware/target/coldfire/system-coldfire.c
firmware/target/coldfire/system-target.h
firmware/target/sh/system-target.h
firmware/thread.c
firmware/usbstack/usb_storage.c