Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as...
commit176efb077aad816f4d75dc7e721651e210409436
authorkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Tue, 24 Aug 2010 12:38:42 +0000 (24 12:38 +0000)
committerkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Tue, 24 Aug 2010 12:38:42 +0000 (24 12:38 +0000)
tree86488784b36537f382ccd448c6684d60f1540527
parenta529b18bda355a680f7fa72b5f672b4dc2e25749
Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as separate library.

It's used by both, plugins and codecs, and sh/hwcodec doesn't compile codecs
so it doesn't fit into sources.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27869 a1c6a512-1295-4272-9138-f99709370657
16 files changed:
apps/codecs/codecs.make
apps/codecs/lib/SOURCES
apps/plugins/lib/SOURCES
apps/plugins/lib/pluginlib_exit.h
apps/plugins/lua/rockconf.h
apps/plugins/plugins.make
lib/libsetjmp/LICENSE [new file with mode: 0644]
lib/libsetjmp/SOURCES [new file with mode: 0644]
lib/libsetjmp/arm/setjmp.S [moved from apps/codecs/lib/setjmp_arm.S with 100% similarity]
lib/libsetjmp/libsetjmp.make [new file with mode: 0644]
lib/libsetjmp/m68k/setjmp.S [moved from apps/codecs/lib/setjmp_cf.S with 100% similarity]
lib/libsetjmp/mips/setjmp.S [moved from apps/codecs/lib/setjmp_mips.S with 100% similarity]
lib/libsetjmp/setjmp.h [moved from apps/codecs/lib/setjmp.h with 89% similarity]
lib/libsetjmp/sh/asm.h [new file with mode: 0644]
lib/libsetjmp/sh/setjmp.S [new file with mode: 0644]
tools/root.make