? moz/zipped/LINUXGCCSinc.zip ? moz/zipped/LINUXGCCSlib.zip ? moz/zipped/LINUXGCCSruntime.zip Index: bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx =================================================================== RCS file: /cvs/udk/bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx,v retrieving revision 1.2 diff -u -r1.2 uno2cpp.cxx --- bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx 28 Apr 2003 16:29:07 -0000 1.2 +++ bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx 2 Aug 2003 02:10:44 -0000 @@ -82,6 +82,7 @@ namespace CPPU_CURRENT_NAMESPACE { +void dummy_can_throw_anything( char const * ); //================================================================================================== static void callVirtualMethod( void * pThis, sal_Int32 nVtableIndex, @@ -97,6 +98,9 @@ OSL_ENSURE( (sizeof(void *) == 4) && (sizeof(sal_Int32) == 4), "### unexpected size of int!" ); OSL_ENSURE( nStackLongs && pStackLongs, "### no stack in callVirtualMethod !" ); + +// never called + if (! pThis) dummy_can_throw_anything("xxx"); // address something volatile long o0 = 0, o1 = 0; // for register returns volatile double f0d = 0; Index: crashrep/source/unx/makefile.mk =================================================================== RCS file: /cvs/porting/crashrep/source/unx/makefile.mk,v retrieving revision 1.7.2.2 diff -u -r1.7.2.2 makefile.mk --- crashrep/source/unx/makefile.mk 22 Jul 2003 10:37:38 -0000 1.7.2.2 +++ crashrep/source/unx/makefile.mk 2 Aug 2003 02:11:04 -0000 @@ -118,7 +118,7 @@ APP2TARGET=$(TARGET2) APP2OBJS=$(OBJFILES) -APP2STDLIBS=$(STATIC) `pkg-config --only-mod-libs --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11 -ldl -lnsl +APP2STDLIBS=$(STATIC) `pkg-config --libs gtk+-2.0` -lpng -lzlib -ljpeg -ltiff $(DYNAMIC) -lXext -lX11 -ldl -lnsl .IF "$(OS)" == "SOLARIS" APP2STDLIBS+=-lsocket .ENDIF Index: dbaccess/util/makefile.mk =================================================================== RCS file: /cvs/dba/dbaccess/util/makefile.mk,v retrieving revision 1.21 diff -u -r1.21 makefile.mk --- dbaccess/util/makefile.mk 15 Apr 2003 13:33:01 -0000 1.21 +++ dbaccess/util/makefile.mk 2 Aug 2003 02:11:08 -0000 @@ -76,6 +76,9 @@ LDUMP=ldump2.exe +.IF "$(OS)$(CPUNAME)"=="LINUXSPARC" +DYNAMIC+=-Wl,--export-dynamic +.ENDIF # --- database core (dba) ----------------------------------- LIB1TARGET=$(SLB)$/dbaccess.lib Index: readlicense_oo/prj/build.lst =================================================================== RCS file: /cvs/installation/readlicense/prj/build.lst,v retrieving revision 1.4 diff -u -r1.4 build.lst --- readlicense_oo/prj/build.lst 16 Jul 2003 18:00:41 -0000 1.4 +++ readlicense_oo/prj/build.lst 2 Aug 2003 02:13:00 -0000 @@ -1,4 +1,3 @@ ro readlicense_oo : solenv NULL ro readlicense_oo usr1 - all ro_root NULL ro readlicense_oo\docs\readme nmake - all ro_readme NULL -ro readlicense_oo\html nmake - all ro_html NULL Index: sc/addin/rot13/exports.map =================================================================== RCS file: /cvs/sc/sc/addin/rot13/exports.map,v retrieving revision 1.2 diff -u -r1.2 exports.map --- sc/addin/rot13/exports.map 15 Apr 2003 14:22:55 -0000 1.2 +++ sc/addin/rot13/exports.map 2 Aug 2003 02:13:42 -0000 @@ -2,6 +2,7 @@ global: GetFunctionCount; GetFunctionData; + GetVersionInfo; GetParameterDescription; SetLanguage; Rot13; Index: sc/source/core/tool/makefile.mk =================================================================== RCS file: /cvs/sc/sc/source/core/tool/makefile.mk,v retrieving revision 1.7.224.1 diff -u -r1.7.224.1 makefile.mk --- sc/source/core/tool/makefile.mk 22 Jul 2003 10:14:48 -0000 1.7.224.1 +++ sc/source/core/tool/makefile.mk 2 Aug 2003 02:13:47 -0000 @@ -148,7 +148,8 @@ .IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCSPARC" NOOPTFILES= \ - $(SLO)$/interpr4.obj + $(SLO)$/interpr4.obj \ + $(SLO)$/token.obj .ENDIF .IF "$(GUI)"=="OS2" Index: sc/source/filter/lotus/makefile.mk =================================================================== RCS file: /cvs/sc/sc/source/filter/lotus/makefile.mk,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 makefile.mk --- sc/source/filter/lotus/makefile.mk 18 Sep 2000 16:45:14 -0000 1.1.1.1 +++ sc/source/filter/lotus/makefile.mk 2 Aug 2003 02:13:51 -0000 @@ -110,6 +110,12 @@ $(SLO)$/export.obj \ $(SLO)$/lotattr.obj + +.IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCSPARC" + NOOPTFILES= \ + $(SLO)$/lotform.obj +.ENDIF + # --- Tagets ------------------------------------------------------- .INCLUDE : target.mk Index: sc/source/ui/unoobj/makefile.mk =================================================================== RCS file: /cvs/sc/sc/source/ui/unoobj/makefile.mk,v retrieving revision 1.11 diff -u -r1.11 makefile.mk --- sc/source/ui/unoobj/makefile.mk 4 Apr 2003 19:19:42 -0000 1.11 +++ sc/source/ui/unoobj/makefile.mk 2 Aug 2003 02:13:54 -0000 @@ -154,6 +154,11 @@ $(SLO)$/filtuno.obj \ $(SLO)$/unodoc.obj +.IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCSPARC" +NOOPTFILES= \ + $(SLO)$/cellsuno.obj +.ENDIF + # --- Tagets ------------------------------------------------------- .INCLUDE : target.mk Index: sc/util/makefile.mk =================================================================== RCS file: /cvs/sc/sc/util/makefile.mk,v retrieving revision 1.18 diff -u -r1.18 makefile.mk --- sc/util/makefile.mk 2 Jul 2003 14:34:07 -0000 1.18 +++ sc/util/makefile.mk 2 Aug 2003 02:13:58 -0000 @@ -83,7 +83,9 @@ .IF "$(OS)"=="IRIX" LINKFLAGS+=-Wl,-LD_LAYOUT:lgot_buffer=30 .ENDIF - +.IF "$(OS)$(CPUNAME)"=="LINUXSPARC" +DYNAMIC+=-Wl,--export-dynamic +.ENDIF # --- Resourcen ---------------------------------------------------- RESLIB1LIST=\ Index: sd/util/makefile.mk =================================================================== RCS file: /cvs/graphics/sd/util/makefile.mk,v retrieving revision 1.20 diff -u -r1.20 makefile.mk --- sd/util/makefile.mk 24 Apr 2003 12:53:39 -0000 1.20 +++ sd/util/makefile.mk 2 Aug 2003 02:14:23 -0000 @@ -84,6 +84,9 @@ LINKFLAGS+=/SEGMENTS:512 /PACKD:32768 .ENDIF +.IF "$(OS)$(CPUNAME)"=="LINUXSPARC" +LINKFLAGS+=-Wl,--export-dynamic +.ENDIF # --- Resourcen ---------------------------------------------------- .IF "$(GUI)"=="WIN" Index: solenv/inc/unxlngs.mk =================================================================== RCS file: /cvs/tools/solenv/inc/unxlngs.mk,v retrieving revision 1.2 diff -u -r1.2 unxlngs.mk --- solenv/inc/unxlngs.mk 28 Apr 2003 16:47:37 -0000 1.2 +++ solenv/inc/unxlngs.mk 2 Aug 2003 02:14:45 -0000 @@ -130,9 +130,9 @@ # Compiler flags for enabling optimazations # CFLAGSOPT=-O2 # reduce to -O1 to avoid optimisation problems -CFLAGSOPT=-O1 +CFLAGSOPT=-O1 -fno-strict-aliasing # Compiler flags for disabling optimazations -CFLAGSNOOPT= +CFLAGSNOOPT=-fno-strict-aliasing # Compiler flags for discibing the output path CFLAGSOUTOBJ=-o # Enable all warnings Index: sw/util/makefile.mk =================================================================== RCS file: /cvs/sw/sw/util/makefile.mk,v retrieving revision 1.24 diff -u -r1.24 makefile.mk --- sw/util/makefile.mk 12 Jun 2003 10:06:50 -0000 1.24 +++ sw/util/makefile.mk 2 Aug 2003 02:15:36 -0000 @@ -109,6 +109,10 @@ LINKFLAGS+=-Wl,-LD_LAYOUT:lgot_buffer=40 .ENDIF +.IF "$(OS)$(CPUNAME)"=="LINUXSPARC" +DYNAMIC+=-Wl,--export-dynamic +.ENDIF + .IF "$(header)" == "" sw_res_files= \