- New features and Fixes from release notes: * One of the most requested Mozilla Mail features, an option to separate the Recipient and Sender columns in the thread pane, has been implemented. * Another frequently requested MailNews feature, a preference for placing the user's signature above the quoted text, has been added. * "Remove from server after x days" has been implemented for POP3 mail accounts. * vCard support has been added to Mozilla Mail. * Mozilla 1.6 includes a new cross-platform NTLM authentication mechanism. This feature brings NTLM authentication to the non-Windows Mozilla users for the first time and also delivers more robust and featureful NTLM support to users of older Windows versions. * Ask Jeeves searching has been added to Mozilla 1.6. * "Translate Page" functionality has returned to this release of Mozilla. * The View Source window now has reload functionality. * Several security-related bugs were fixed in 1.6 * Chatzilla 0.9.48 has been merged, which adds RPL_ISUPPORT support, halfop mode support, and properly masks key and password dialogs. * Many crash bugs have been fixed. * One step closer to the kitchen sink, about:about has been implemented. Typing about:about in the address field will give the user a nice list of available about:s. * The opacity implementation was completely revamped to properly change the opacity of all descendants as a group. * CSS inheritance has been updated to work per CSS2.1 (computed values are inherited). - pkgsrc specific changes * add option to build with gtk2 (not completed yet)(from Jeremy C. Reed) * make mathml optional (for MozillaThunderbird)
32 lines
1.4 KiB
Text
32 lines
1.4 KiB
Text
$NetBSD: patch-bm,v 1.5 2004/01/17 00:04:49 taya Exp $
|
|
|
|
diff -ru ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp
|
|
--- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp 2001-09-29 05:12:52.000000000 +0900
|
|
+++ ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp 2004-01-16 23:17:51.000000000 +0900
|
|
@@ -118,18 +118,23 @@
|
|
* so they are contiguous with values passed on the stack, and then calls
|
|
* PrepareAndDispatch() to do the dirty work.
|
|
*/
|
|
+#ifndef __ELF__
|
|
+#define SYMBOLPREFIX "_"
|
|
+#else
|
|
+#define SYMBOLPREFIX
|
|
+#endif
|
|
|
|
#define STUB_ENTRY(n) \
|
|
__asm__( \
|
|
- ".global _Stub"#n"__14nsXPTCStubBase\n\t" \
|
|
-"_Stub"#n"__14nsXPTCStubBase:\n\t" \
|
|
+ ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \
|
|
+SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \
|
|
"stmfd sp!, {r1, r2, r3} \n\t" \
|
|
"mov ip, sp \n\t" \
|
|
"stmfd sp!, {fp, ip, lr, pc} \n\t" \
|
|
"sub fp, ip, #4 \n\t" \
|
|
"mov r1, #"#n" \n\t" /* = methodIndex */ \
|
|
"add r2, sp, #16 \n\t" \
|
|
- "bl _PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \
|
|
+ "bl "SYMBOLPREFIX"PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \
|
|
"ldmea fp, {fp, sp, lr} \n\t" \
|
|
"add sp, sp, #12 \n\t" \
|
|
"mov pc, lr \n\t" \
|