pkgsrc/www/mozilla/patches/patch-ba
taya 6d1b9ea338 Update mozilla to 0.9.6
From "What's New" section of release notes:

* Mozilla now displays page icons in the url bar (Expect support for
 shortcut icons (aka favicon) in Mozilla 0.9.7). Page icons can be defined
 in the html head section of a document like so:

	<LINK REL="icon" HREF="images/mozilla-16.png" TYPE="image/png">
	<LINK REL="SHORTCUT ICON" HREF="/images/global/branding/dellecomicon.ico">

* Mozilla can now display Windows .BMP and .ICO images on all platforms.
* Print Preview has been implemented.
* Macintosh Page Setup has been implemented (Bug 36796)
* Mail message "labels" support has been implemented. (Bug 81292)
* Mail "prefill mail filter" support has been implemented (Bug 65761)
* The new Search for item on the context menu lets you search for any text
 you highlight on a web page.
* Select some text in browser window.
* Right click in the browser window and a context menu will pop up.
* Choose the Search for item and Mozilla will search for the highlighted text at your default engine.
2001-11-22 16:25:36 +00:00

58 lines
1.7 KiB
Text

$NetBSD: patch-ba,v 1.3 2001/11/22 16:25:37 taya Exp $
diff -ru ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg ./nsprpub/pr/include/md/_netbsd.cfg
--- ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg Sat Dec 2 06:29:17 2000
+++ ./nsprpub/pr/include/md/_netbsd.cfg Thu Nov 22 12:31:06 2001
@@ -91,6 +91,52 @@
#define PR_ALIGN_OF_DOUBLE 4
#define PR_ALIGN_OF_POINTER 4
+#elif defined(__sparc_v9__)
+
+#undef IS_LITTLE_ENDIAN
+#define IS_BIG_ENDIAN 1
+#define HAVE_LONG_LONG
+#define HAVE_ALIGNED_DOUBLES
+#define HAVE_ALIGNED_LONGLONGS
+
+#define PR_BYTES_PER_BYTE 1
+#define PR_BYTES_PER_SHORT 2
+#define PR_BYTES_PER_INT 4
+#define PR_BYTES_PER_INT64 8
+#define PR_BYTES_PER_LONG 8
+#define PR_BYTES_PER_FLOAT 4
+#define PR_BYTES_PER_DOUBLE 8
+#define PR_BYTES_PER_WORD 8
+#define PR_BYTES_PER_DWORD 8
+#define PR_BYTES_PER_WORD_LOG2 3
+#define PR_BYTES_PER_DWORD_LOG2 3
+
+#define PR_BITS_PER_BYTE 8
+#define PR_BITS_PER_SHORT 16
+#define PR_BITS_PER_INT 32
+#define PR_BITS_PER_INT64 64
+#define PR_BITS_PER_LONG 64
+#define PR_BITS_PER_FLOAT 32
+#define PR_BITS_PER_DOUBLE 64
+#define PR_BITS_PER_WORD 64
+
+#define PR_BITS_PER_BYTE_LOG2 3
+#define PR_BITS_PER_SHORT_LOG2 4
+#define PR_BITS_PER_INT_LOG2 5
+#define PR_BITS_PER_INT64_LOG2 6
+#define PR_BITS_PER_LONG_LOG2 6
+#define PR_BITS_PER_FLOAT_LOG2 5
+#define PR_BITS_PER_DOUBLE_LOG2 6
+#define PR_BITS_PER_WORD_LOG2 6
+
+#define PR_ALIGN_OF_SHORT 2
+#define PR_ALIGN_OF_INT 4
+#define PR_ALIGN_OF_LONG 8
+#define PR_ALIGN_OF_INT64 8
+#define PR_ALIGN_OF_FLOAT 4
+#define PR_ALIGN_OF_DOUBLE 8
+#define PR_ALIGN_OF_POINTER 8
+
#elif defined(__sparc__) || defined(__MIPSEB__)
#undef IS_LITTLE_ENDIAN