Index: cmd/xfe/Makefile =================================================================== RCS file: /cvsroot/mozilla/cmd/xfe/Makefile,v retrieving revision 3.61 diff -b -r3.61 Makefile 893a894 > ifdef MOZILLA_XFE_MOTIF_HAVE_STATIC_LIB 897a899,908 > else > ifdef MOZILLA_XFE_MOTIF_HAVE_DYNAMIC_LIB > XFE_MOTIF_LDFLAGS =\ > $(MOZILLA_XFE_GLIBC_BROKEN_LOCALE_FLAGS) \ > $(MOZILLA_XFE_MOTIF_DYNAMIC_FLAGS) \ > $(MOZILLA_XFE_MOTIF_PRINT_SHELL_FLAGS) > else > error "Motif library (static or dynamic) required" > endif > endif Index: cmd/xfe/Makefile.in =================================================================== RCS file: /cvsroot/mozilla/cmd/xfe/Makefile.in,v retrieving revision 3.18 diff -b -r3.18 Makefile.in 913a914 > ifdef MOZILLA_XFE_MOTIF_HAVE_STATIC_LIB 917a919,928 > else > ifdef MOZILLA_XFE_MOTIF_HAVE_DYNAMIC_LIB > XFE_MOTIF_LDFLAGS =\ > $(MOZILLA_XFE_GLIBC_BROKEN_LOCALE_FLAGS) \ > $(MOZILLA_XFE_MOTIF_DYNAMIC_FLAGS) \ > $(MOZILLA_XFE_MOTIF_PRINT_SHELL_FLAGS) > else > error "Motif library (static or dynamic) required" > endif > endif Index: config/Linux.mk =================================================================== RCS file: /cvsroot/mozilla/config/Linux.mk,v retrieving revision 3.21 diff -b -r3.21 Linux.mk 85a86,89 > # > # Either we add here -UHAVE_SIGNED_CHAR or we have to add -fsigned-char > # > PLATFORM_FLAGS += -fsigned-char -fno-exceptions -fno-rtti Index: lib/xp/xp_trace.c =================================================================== RCS file: /cvsroot/mozilla/lib/xp/xp_trace.c,v retrieving revision 3.1 diff -b -r3.1 xp_trace.c 65c65 < FILE *real_stderr = stderr; --- > FILE *real_stderr = NULL; Index: nsprpub/config/Linux.mk =================================================================== RCS file: /cvsroot/mozilla/nsprpub/config/Linux.mk,v retrieving revision 3.7 diff -b -r3.7 Linux.mk 72a73,75 > ifeq ($(CPU_ARCH),arm) > PLATFORM_FLAGS += -fsigned-char -fno-exceptions -fno-rtti > endif Index: nsprpub/pr/include/md/_linux.h =================================================================== RCS file: /cvsroot/mozilla/nsprpub/pr/include/md/_linux.h,v retrieving revision 3.10 diff -b -r3.10 _linux.h 186a187,198 > #elif defined(__arm__) > /* ARM/Linux */ > #if defined(__GLIBC__) && __GLIBC__ >= 2 > #define _MD_GET_SP(_t) (_t)->md.context[0].__jmpbuf[20] > #define _MD_SET_FP(_t, val) ((_t)->md.context[0].__jmpbuf[19] = (val)) > #define _MD_GET_SP_PTR(_t) &(_MD_GET_SP(_t)) > #define _MD_GET_FP_PTR(_t) (&(_t)->md.context[0].__jmpbuf[19]) > #define _MD_SP_TYPE __ptr_t > #else > #error "ARM/Linux pre-glibc2 not supported yet" > #endif /* defined(__GLIBC__) && __GLIBC__ >= 2 */ >