From 69e6e4873f819f73ea1919536b74722cae7da11d Mon Sep 17 00:00:00 2001 From: shirait Date: Tue, 3 Jul 2007 09:36:43 +0000 Subject: [PATCH] small fix git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@163 4ee2a332-4b2b-5046-8439-1ba90f034370 --- build/buildtools/modulerules.add-ins.twldll | 6 +++++- build/tests/el/el-1/ARM7/src/sample1.c | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build/buildtools/modulerules.add-ins.twldll b/build/buildtools/modulerules.add-ins.twldll index c7bc1e8..6089c5f 100644 --- a/build/buildtools/modulerules.add-ins.twldll +++ b/build/buildtools/modulerules.add-ins.twldll @@ -21,6 +21,7 @@ ifndef TWLDLL_MODULERULES_ #MakefileでDLL_FILESを定義しておくとmake dllでstaticsymlist.cができます DLL_LIBS ?= $(addprefix $(TWL_LIBDIR)/,$(addsuffix $(TWL_LIBSUFFIX).a,$(DLL_FILES))) +NODBG_LIBS ?= $(addprefix $(TWL_LIBDIR)/,$(addsuffix $(TWL_LIBSUFFIX).nodbg.a,$(DLL_FILES))) STATIC_LIBS ?= $(addprefix $(TWL_LIBDIR)/,$(TWL_LIBS)) .PHONY: dll @@ -29,9 +30,12 @@ dll: @$(MAKE_SUBDIR) @$(ECHO_CURDIR) ifdef DLL_FILES + $(foreach DLLFILE, $(DLL_LIBS), \ + $(TWLSDK_ROOT)/tools/stripdebug/stripdebug.exe -o $(subst .a,.nodbg.a,$(DLLFILE)) $(DLLFILE)) + $(TWLSDK_ROOT)/tools/makelst/makelst.exe -o $(SRCDIR)/staticsymlist.c \ -static $(STATIC_LIBS) \ - -dll $(DLL_LIBS) + -dll $(NODBG_LIBS) endif diff --git a/build/tests/el/el-1/ARM7/src/sample1.c b/build/tests/el/el-1/ARM7/src/sample1.c index 40371c9..523d104 100644 --- a/build/tests/el/el-1/ARM7/src/sample1.c +++ b/build/tests/el/el-1/ARM7/src/sample1.c @@ -163,7 +163,7 @@ void TwlSpMain( void) /*----------*/ // fd = po_open( (byte*)"\\libdlltest.a", (PO_CREAT|PO_BINARY|PO_WRONLY), PS_IREAD); - fd = po_open( (byte*)"\\libsampledll_sp.twl.a", (PO_CREAT|PO_BINARY|PO_WRONLY), PS_IREAD); + fd = po_open( (byte*)"\\libsampledll_sp.twl.nodbg.a", (PO_CREAT|PO_BINARY|PO_WRONLY), PS_IREAD); if( fd < 0) { PRINTDEBUG( "po_open failed.\n"); while( 1) {};