From 092c340a2062fa98b7387fc5fd63578ddae7d0b6 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Wed, 15 Jul 2020 19:40:55 -0400 Subject: [1/4] Remove SH support and all archos targets This removes all code specific to SH targets Change-Id: I7980523785d2596e65c06430f4638eec74a06061 --- apps/plugins/lua/Makefile | 5 ----- apps/plugins/lua/lua.make | 8 -------- apps/plugins/lua/rocklib.c | 7 +++---- 3 files changed, 3 insertions(+), 17 deletions(-) (limited to 'apps/plugins/lua') diff --git a/apps/plugins/lua/Makefile b/apps/plugins/lua/Makefile index 8568d79c4c..dcf2910c36 100644 --- a/apps/plugins/lua/Makefile +++ b/apps/plugins/lua/Makefile @@ -28,13 +28,8 @@ OBJS = $(patsubst %.S, $(OBJDIR)/%.o, $(OBJS2)) DIRS = . ifndef APP_TYPE -ifneq (,$(strip $(foreach tgt,RECORDER ONDIO,$(findstring $(tgt),$(TARGET))))) - LDS := archos.lds - OUTPUT = $(OUTDIR)/lua.ovl -else ## iRiver/iPod/... targets LDS := ../plugin.lds OUTPUT = $(OUTDIR)/lua.rock -endif else ## simulators OUTPUT = $(OUTDIR)/lua.rock endif diff --git a/apps/plugins/lua/lua.make b/apps/plugins/lua/lua.make index ebdef1e24e..61decb5605 100644 --- a/apps/plugins/lua/lua.make +++ b/apps/plugins/lua/lua.make @@ -23,15 +23,7 @@ LUA_INCLUDELIST := $(addprefix $(LUA_BUILDDIR)/,audio.lua blit.lua color.lua dra ifndef APP_TYPE -ifneq (,$(strip $(foreach tgt,RECORDER ONDIO,$(findstring $(tgt),$(TARGET))))) - ### lowmem targets - ROCKS += $(LUA_BUILDDIR)/lua.ovl - LUA_OUTLDS = $(LUA_BUILDDIR)/lua.link - LUA_OVLFLAGS = -T$(LUA_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(basename $@).map -else - ### all other targets ROCKS += $(LUA_BUILDDIR)/lua.rock -endif else ### simulator ROCKS += $(LUA_BUILDDIR)/lua.rock diff --git a/apps/plugins/lua/rocklib.c b/apps/plugins/lua/rocklib.c index a33fdf7170..4fa989da46 100644 --- a/apps/plugins/lua/rocklib.c +++ b/apps/plugins/lua/rocklib.c @@ -39,7 +39,7 @@ * from Lua in its stack in direct order (the first argument is pushed first). To return values to Lua, * a C function just pushes them onto the stack, in direct order (the first result is pushed first), * and returns the number of results. Any other value in the stack below the results will be properly - * discarded by Lua. Like a Lua function, a C function called by Lua can also return many results. + * discarded by Lua. Like a Lua function, a C function called by Lua can also return many results. * * When porting new functions, don't forget to check rocklib_aux.pl whether it automatically creates * wrappers for the function and if so, add the function names to @forbidden_functions. This is to @@ -487,8 +487,7 @@ RB_WRAP(sound) lua_pushstring (L, rb->sound_unit(setting)); return 1; break; -#if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) || \ - (CONFIG_CODEC == SWCODEC)) && defined (HAVE_PITCHCONTROL) +#if ((CONFIG_CODEC == SWCODEC) && defined (HAVE_PITCHCONTROL)) case SOUND_SET_PITCH: rb->sound_set_pitch(setting); return 1;/*nil*/ @@ -496,7 +495,7 @@ RB_WRAP(sound) #endif case SOUND_VAL2PHYS: value = luaL_checkint(L, 3); - result = rb->sound_val2phys(setting, value); + result = rb->sound_val2phys(setting, value); break; default: -- cgit v1.2.3