Index: classlib/trunk/depends/build/makefile.include =================================================================== --- classlib/trunk/depends/build/makefile.include (revision 417516) +++ classlib/trunk/depends/build/makefile.include (working copy) @@ -30,5 +30,5 @@ SHARED=../../shared/ SHAREDSUB=$(SHARED)$(notdir $(CURDIR))/ -CFLAGS = -O1 -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT \ +CFLAGS = -O1 -g -march=pentium3 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT \ -DHYX86 $(VMDEBUG) -I$(HY_HDK)/include -I$(HY_HDK)/jdk/include -I. -I$(SHAREDSUB) Index: classlib/trunk/depends/build/rules.mk =================================================================== --- classlib/trunk/depends/build/rules.mk (revision 417516) +++ classlib/trunk/depends/build/rules.mk (working copy) @@ -22,7 +22,7 @@ $(AR) rcv $@ $(BUILDFILES) $(DLLNAME): $(BUILDFILES) $(MDLLIBFILES) - $(DLL_LD) -shared -Wl,--version-script,$(@F:.so=.exp) \ + $(DLL_LD) -g -shared -Wl,--version-script,$(@F:.so=.exp) \ -Wl,-soname=$(@F) $(VMLINK) -o $@ \ $(BUILDFILES) $(SYSLIBFILES) \ -Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \ @@ -31,7 +31,7 @@ $(EXENAME): $(BUILDFILES) $(MDLLIBFILES) $(CC) $(VMLINK) \ $(BUILDFILES) \ - -Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \ + -g -Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \ -o $@ -lm -lpthread -lc -ldl \ -Xlinker -z -Xlinker origin \ -Xlinker -rpath -Xlinker \$$ORIGIN/ \ Index: classlib/trunk/native-src/win.IA32/common/makefile =================================================================== --- classlib/trunk/native-src/win.IA32/common/makefile (revision 417516) +++ classlib/trunk/native-src/win.IA32/common/makefile (working copy) @@ -26,6 +26,6 @@ locklbl.obj lock386.obj \ $(SHAREDSUB)utf8decode.obj $(SHAREDSUB)utf8encode.obj -HYCFLAGS = $(HYCFLAGS) /I$(SHAREDSUB) /I..\..\..\modules\luni\src\main\native\include\shared /I..\..\..\modules\luni\src\main\native\include\windows +HYCFLAGS = $(HYCFLAGS) /Zi /I$(SHAREDSUB) /I..\..\..\modules\luni\src\main\native\include\shared /I..\..\..\modules\luni\src\main\native\include\windows !include <$(HY_HDK)\build\make\rules.mak> Index: classlib/trunk/native-src/win.IA32/fdlibm/makefile =================================================================== --- classlib/trunk/native-src/win.IA32/fdlibm/makefile (revision 417516) +++ classlib/trunk/native-src/win.IA32/fdlibm/makefile (working copy) @@ -44,7 +44,7 @@ dist/w_lgamma_r.obj dist/w_log.obj dist/w_log10.obj dist/w_pow.obj \ dist/w_remainder.obj dist/w_scalb.obj dist/w_sinh.obj dist/w_sqrt.obj -HYCFLAGS = -Oityb1 -W3 -Fd$(LIBPATH)hyfdlibm.pdb -D_IEEE_LIBM \ +HYCFLAGS = -Oityb1 -Zi -W3 -Fd$(LIBPATH)hyfdlibm.pdb -D_IEEE_LIBM \ -DHY_PLATFORM_DOUBLE_ORDER /I$(SHAREDSUB) /I..\..\..\modules\luni\src\main\native\include\shared /I..\..\..\modules\luni\src\main\native\include\windows .c.obj: Index: classlib/trunk/native-src/linux.IA32/common/makefile =================================================================== --- classlib/trunk/native-src/linux.IA32/common/makefile (revision 417516) +++ classlib/trunk/native-src/linux.IA32/common/makefile (working copy) @@ -21,6 +21,6 @@ BUILDFILES = $(SHAREDSUB)libglob.o $(SHAREDSUB)iohelp.o \ $(SHAREDSUB)utf8encode.o $(SHAREDSUB)utf8decode.o LIBNAME = $(LIBPATH)libhycommon.a -CFLAGS += -I../../../modules/luni/src/main/native/include/shared -I../../../modules/luni/src/main/native/include/linux +CFLAGS += -g -I../../../modules/luni/src/main/native/include/shared -I../../../modules/luni/src/main/native/include/linux include $(HY_HDK)/build/make/rules.mk Index: classlib/trunk/native-src/linux.IA32/fdlibm/makefile =================================================================== --- classlib/trunk/native-src/linux.IA32/fdlibm/makefile (revision 417516) +++ classlib/trunk/native-src/linux.IA32/fdlibm/makefile (working copy) @@ -42,7 +42,7 @@ dist/w_scalb.o dist/w_sinh.o dist/w_sqrt.o # CFLAGS are overriden not just appended to -CFLAGS= -O0 -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86 -D_IEEE_LIBM \ +CFLAGS= -O0 -g -DLINUX -D_REENTRANT -DIPv6_FUNCTION_SUPPORT -DHYX86 -D_IEEE_LIBM \ -DHY_PLATFORM_DOUBLE_ORDER \ -I../include -I. -I$(SHARED)include -I$(SHAREDSUB) \ -I../../../modules/luni/src/main/native/include/shared -I../../../modules/luni/src/main/native/include/linux \