Revision: 5893 Author: [email protected] Date: Wed Aug 5 18:36:11 2009 Log: Add gecko libraries for FF2, FF3, and FF3.5 on Mac.
Patch by: sgross Review by: jat http://code.google.com/p/google-web-toolkit/source/detail?r=5893 Added: /plugin-sdks/gecko-sdks/gecko-1.8/Darwin-gcc3/README.txt /plugin-sdks/gecko-sdks/gecko-1.8/Darwin-gcc3/lib/libxpcomglue_s.a /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/README.txt /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libnss3.dylib /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libnssutil3.dylib /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libsmime3.dylib /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libsoftokn3.dylib /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libssl3.dylib /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libxpcomglue_s.a /plugin-sdks/gecko-sdks/gecko-1.9.0/Linux_x86-gcc3/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.0/Linux_x86_64-gcc3/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3 /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/README.txt /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/bin /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/bin/xpidl /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/mozilla-config.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/prcpucfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/xpcom-config.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/XUL /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libmozjs.dylib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libnspr4.dylib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libplc4.dylib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libplds4.dylib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libxpcom.dylib /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libxpcomglue_s.a /plugin-sdks/gecko-sdks/gecko-1.9.1/Linux_x86_64-gcc3/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/Linux_x86_64-gcc3/include/jsautocfg64.h Deleted: /plugin-sdks/gecko-sdks/gecko-1.9.0/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/include/jsautocfg.h /plugin-sdks/gecko-sdks/gecko-1.9.1/include/jsautocfg64.h ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.8/Darwin-gcc3/README.txt Wed Aug 5 18:36:11 2009 @@ -0,0 +1,1 @@ +Contributed by Sam Gross, built from FF2 source. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.8/Darwin-gcc3/lib/libxpcomglue_s.a Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/README.txt Wed Aug 5 18:36:11 2009 @@ -0,0 +1,2 @@ +Contribute by Sam Gross from official Mozilla builds taken from + https://developer.mozilla.org/en/Gecko_SDK ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/include/jsautocfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,15 @@ +#ifndef js_cpucfg___ +#define js_cpucfg___ + +/* AUTOMATICALLY GENERATED - DO NOT EDIT */ + +#ifdef __LITTLE_ENDIAN__ +#define IS_LITTLE_ENDIAN 1 +#undef IS_BIG_ENDIAN +#else +#undef IS_LITTLE_ENDIAN +#define IS_BIG_ENDIAN 1 +#endif + +#define JS_STACK_GROWTH_DIRECTION (-1) +#endif /* js_cpucfg___ */ ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libnss3.dylib Wed Aug 5 18:36:11 2009 File is too large to display a diff. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libnssutil3.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libsmime3.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libsoftokn3.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libssl3.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Darwin-gcc3/lib/libxpcomglue_s.a Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Linux_x86-gcc3/include/jsautocfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,54 @@ +#ifndef js_cpucfg___ +#define js_cpucfg___ + +/* AUTOMATICALLY GENERATED - DO NOT EDIT */ + +#define IS_LITTLE_ENDIAN 1 +#undef IS_BIG_ENDIAN + +#define JS_BYTES_PER_BYTE 1L +#define JS_BYTES_PER_SHORT 2L +#define JS_BYTES_PER_INT 4L +#define JS_BYTES_PER_INT64 8L +#define JS_BYTES_PER_LONG 4L +#define JS_BYTES_PER_FLOAT 4L +#define JS_BYTES_PER_DOUBLE 8L +#define JS_BYTES_PER_WORD 4L +#define JS_BYTES_PER_DWORD 8L + +#define JS_BITS_PER_BYTE 8L +#define JS_BITS_PER_SHORT 16L +#define JS_BITS_PER_INT 32L +#define JS_BITS_PER_INT64 64L +#define JS_BITS_PER_LONG 32L +#define JS_BITS_PER_FLOAT 32L +#define JS_BITS_PER_DOUBLE 64L +#define JS_BITS_PER_WORD 32L + +#define JS_BITS_PER_BYTE_LOG2 3L +#define JS_BITS_PER_SHORT_LOG2 4L +#define JS_BITS_PER_INT_LOG2 5L +#define JS_BITS_PER_INT64_LOG2 6L +#define JS_BITS_PER_LONG_LOG2 5L +#define JS_BITS_PER_FLOAT_LOG2 5L +#define JS_BITS_PER_DOUBLE_LOG2 6L +#define JS_BITS_PER_WORD_LOG2 5L + +#define JS_ALIGN_OF_SHORT 2L +#define JS_ALIGN_OF_INT 4L +#define JS_ALIGN_OF_LONG 4L +#define JS_ALIGN_OF_INT64 4L +#define JS_ALIGN_OF_FLOAT 4L +#define JS_ALIGN_OF_DOUBLE 4L +#define JS_ALIGN_OF_POINTER 4L +#define JS_ALIGN_OF_WORD 4L + +#define JS_BYTES_PER_WORD_LOG2 2L +#define JS_BYTES_PER_DWORD_LOG2 3L +#define JS_WORDS_PER_DWORD_LOG2 1L + +#define JS_STACK_GROWTH_DIRECTION (-1) + +#define JS_HAVE_LONG_LONG + +#endif /* js_cpucfg___ */ ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.0/Linux_x86_64-gcc3/include/jsautocfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,54 @@ +#ifndef js_cpucfg___ +#define js_cpucfg___ + +/* AUTOMATICALLY GENERATED - DO NOT EDIT */ + +#define IS_LITTLE_ENDIAN 1 +#undef IS_BIG_ENDIAN + +#define JS_BYTES_PER_BYTE 1L +#define JS_BYTES_PER_SHORT 2L +#define JS_BYTES_PER_INT 4L +#define JS_BYTES_PER_INT64 8L +#define JS_BYTES_PER_LONG 4L +#define JS_BYTES_PER_FLOAT 4L +#define JS_BYTES_PER_DOUBLE 8L +#define JS_BYTES_PER_WORD 4L +#define JS_BYTES_PER_DWORD 8L + +#define JS_BITS_PER_BYTE 8L +#define JS_BITS_PER_SHORT 16L +#define JS_BITS_PER_INT 32L +#define JS_BITS_PER_INT64 64L +#define JS_BITS_PER_LONG 32L +#define JS_BITS_PER_FLOAT 32L +#define JS_BITS_PER_DOUBLE 64L +#define JS_BITS_PER_WORD 32L + +#define JS_BITS_PER_BYTE_LOG2 3L +#define JS_BITS_PER_SHORT_LOG2 4L +#define JS_BITS_PER_INT_LOG2 5L +#define JS_BITS_PER_INT64_LOG2 6L +#define JS_BITS_PER_LONG_LOG2 5L +#define JS_BITS_PER_FLOAT_LOG2 5L +#define JS_BITS_PER_DOUBLE_LOG2 6L +#define JS_BITS_PER_WORD_LOG2 5L + +#define JS_ALIGN_OF_SHORT 2L +#define JS_ALIGN_OF_INT 4L +#define JS_ALIGN_OF_LONG 4L +#define JS_ALIGN_OF_INT64 4L +#define JS_ALIGN_OF_FLOAT 4L +#define JS_ALIGN_OF_DOUBLE 4L +#define JS_ALIGN_OF_POINTER 4L +#define JS_ALIGN_OF_WORD 4L + +#define JS_BYTES_PER_WORD_LOG2 2L +#define JS_BYTES_PER_DWORD_LOG2 3L +#define JS_WORDS_PER_DWORD_LOG2 1L + +#define JS_STACK_GROWTH_DIRECTION (-1) + +#define JS_HAVE_LONG_LONG + +#endif /* js_cpucfg___ */ ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/README.txt Wed Aug 5 18:36:11 2009 @@ -0,0 +1,2 @@ +Contribute by Sam Gross from official Mozilla builds taken from + https://developer.mozilla.org/en/Gecko_SDK ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/bin/xpidl Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/jsautocfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,15 @@ +#ifndef js_cpucfg___ +#define js_cpucfg___ + +/* AUTOMATICALLY GENERATED - DO NOT EDIT */ + +#ifdef __LITTLE_ENDIAN__ +#define IS_LITTLE_ENDIAN 1 +#undef IS_BIG_ENDIAN +#else +#undef IS_LITTLE_ENDIAN +#define IS_BIG_ENDIAN 1 +#endif + +#define JS_STACK_GROWTH_DIRECTION (-1) +#endif /* js_cpucfg___ */ ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/mozilla-config.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,105 @@ +/* List of defines generated by configure. Included with preprocessor flag, + * -include, to avoid long list of -D defines on the compile command-line. + * Do not edit. + */ + +#ifndef _MOZILLA_CONFIG_H_ +#define _MOZILLA_CONFIG_H_ + +#define ATTRIBUTE_ALIGNED_MAX 64 +#define D_INO d_ino +#define FUNCPROTO 15 +#define HAVE_DIRENT_H 1 +#define HAVE_DLADDR 1 +#define HAVE_FCHMOD 1 +#define HAVE_FLOCKFILE 1 +#define HAVE_FT_BITMAP_SIZE_Y_PPEM 1 +#define HAVE_FT_GLYPHSLOT_EMBOLDEN 1 +#define HAVE_FT_LOAD_SFNT_TABLE 1 +#define HAVE_FT_SELECT_SIZE 1 +#define HAVE_GETOPT_H 1 +#define HAVE_I18N_LC_MESSAGES 1 +#define HAVE_INT16_T 1 +#define HAVE_INT32_T 1 +#define HAVE_INT64_T 1 +#define HAVE_INTTYPES_H 1 +#define HAVE_LANGINFO_CODESET 1 +#define HAVE_LCHOWN 1 +#define HAVE_LOCALTIME_R 1 +#define HAVE_MEMMOVE 1 +#define HAVE_MEMORY_H 1 +#define HAVE_MMINTRIN_H 1 +#define HAVE_NL_TYPES_H 1 +#define HAVE_RANDOM 1 +#define HAVE_RINT 1 +#define HAVE_SIGINFO_T 1 +#define HAVE_SNPRINTF 1 +#define HAVE_STDINT_H 1 +#define HAVE_STRERROR 1 +#define HAVE_STRTOK_R 1 +#define HAVE_ST_BLKSIZE 1 +#define HAVE_SYS_CDEFS_H 1 +#define HAVE_SYS_STATVFS_H 1 +#define HAVE_UINT 1 +#define HAVE_UINT16_T 1 +#define HAVE_UINT64_T 1 +#define HAVE_UNISTD_H 1 +#define HAVE_VA_COPY 1 +#define HAVE_VISIBILITY_ATTRIBUTE 1 +#define HAVE_VISIBILITY_HIDDEN_ATTRIBUTE 1 +#define HAVE_X11_XKBLIB_H 1 +#define HAVE_XSHM 1 +#define HAVE__UNWIND_BACKTRACE 1 +#define HAVE___CXA_DEMANGLE 1 +#define IBMBIDI 1 +#define MOZILLA_VERSION "1.9.1.1" +#define MOZILLA_VERSION_U 1.9.1.1 +#define MOZ_BUILD_APP xulrunner +#define MOZ_CRASHREPORTER 1 +#define MOZ_CRASHREPORTER_ENABLE_PERCENT 100 +#define MOZ_DEFAULT_TOOLKIT "cairo-cocoa" +#define MOZ_DISTRIBUTION_ID "org.mozilla" +#define MOZ_DLL_SUFFIX ".dylib" +#define MOZ_EMBEDDING_LEVEL_BASIC 1 +#define MOZ_EMBEDDING_LEVEL_DEFAULT 1 +#define MOZ_EMBEDDING_LEVEL_MINIMAL 1 +#define MOZ_ENABLE_CANVAS 1 +#define MOZ_ENABLE_LIBXUL 1 +#define MOZ_FEEDS 1 +#define MOZ_JSLOADER 1 +#define MOZ_LOGGING 1 +#define MOZ_MATHML 1 +#define MOZ_MEDIA 1 +#define MOZ_MORKREADER 1 +#define MOZ_NO_XPCOM_OBSOLETE 1 +#define MOZ_OGG 1 +#define MOZ_PLACES 1 +#define MOZ_PROFILELOCKING 1 +#define MOZ_RDF 1 +#define MOZ_STORAGE 1 +#define MOZ_SVG 1 +#define MOZ_SYDNEYAUDIO 1 +#define MOZ_TREE_CAIRO 1 +#define MOZ_UPDATE_CHANNEL default +#define MOZ_USER_DIR "Mozilla" +#define MOZ_VIEW_SOURCE 1 +#define MOZ_WAVE 1 +#define MOZ_WIDGET_COCOA 1 +#define MOZ_XPINSTALL 1 +#define MOZ_XTF 1 +#define MOZ_XUL 1 +#define MOZ_XULRUNNER 1 +#define MOZ_XUL_APP 1 +#define NS_PRINTING 1 +#define NS_PRINT_PREVIEW 1 +#define OJI 1 +#define STDC_HEADERS 1 +#define TARGET_API_MAC_CARBON 1 +#define TARGET_CARBON 1 +#define UNIX_ASYNC_DNS 1 +#define VA_COPY va_copy +#define XP_MACOSX 1 +#define XP_UNIX 1 + +#endif /* _MOZILLA_CONFIG_H_ */ + ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/prcpucfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,197 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * The contents of this file are subject to the Mozilla Public License Version + * 1.1 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the + * License. + * + * The Original Code is the Netscape Portable Runtime (NSPR). + * + * The Initial Developer of the Original Code is + * Netscape Communications Corporation. + * Portions created by the Initial Developer are Copyright (C) 1998-2000 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +#ifndef nspr_cpucfg___ +#define nspr_cpucfg___ + +#ifndef XP_UNIX +#define XP_UNIX +#endif + +#define PR_AF_INET6 30 /* same as AF_INET6 */ + +#ifdef __LITTLE_ENDIAN__ +#undef IS_BIG_ENDIAN +#define IS_LITTLE_ENDIAN 1 +#else +#undef IS_LITTLE_ENDIAN +#define IS_BIG_ENDIAN 1 +#endif + +#ifdef __x86_64__ +#define IS_64 +#endif + +#ifndef HAVE_LONG_LONG +#define HAVE_LONG_LONG +#endif +#undef HAVE_ALIGNED_DOUBLES +#define HAVE_ALIGNED_LONGLONGS 1 + +#ifdef IS_64 + +#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_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_DWORD 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_BITS_PER_DWORD_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 +#define PR_ALIGN_OF_WORD 8 +#define PR_ALIGN_OF_DWORD 8 + +#else /* IS_64 */ + +#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 4 +#define PR_BYTES_PER_FLOAT 4 +#define PR_BYTES_PER_DOUBLE 8 +#define PR_BYTES_PER_WORD 4 +#define PR_BYTES_PER_DWORD 8 +#define PR_BYTES_PER_WORD_LOG2 2 +#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 32 +#define PR_BITS_PER_FLOAT 32 +#define PR_BITS_PER_DOUBLE 64 +#define PR_BITS_PER_WORD 32 +#define PR_BITS_PER_DWORD 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 5 +#define PR_BITS_PER_FLOAT_LOG2 5 +#define PR_BITS_PER_DOUBLE_LOG2 6 +#define PR_BITS_PER_WORD_LOG2 5 + +#define PR_ALIGN_OF_SHORT 2 +#define PR_ALIGN_OF_INT 4 +#define PR_ALIGN_OF_LONG 4 +#define PR_ALIGN_OF_INT64 4 +#define PR_ALIGN_OF_FLOAT 4 +#define PR_ALIGN_OF_DOUBLE 4 +#define PR_ALIGN_OF_POINTER 4 +#define PR_ALIGN_OF_WORD 4 + +#endif /* IS_64 */ + +#ifndef NO_NSPR_10_SUPPORT + +#define BYTES_PER_BYTE PR_BYTES_PER_BYTE +#define BYTES_PER_SHORT PR_BYTES_PER_SHORT +#define BYTES_PER_INT PR_BYTES_PER_INT +#define BYTES_PER_INT64 PR_BYTES_PER_INT64 +#define BYTES_PER_LONG PR_BYTES_PER_LONG +#define BYTES_PER_FLOAT PR_BYTES_PER_FLOAT +#define BYTES_PER_DOUBLE PR_BYTES_PER_DOUBLE +#define BYTES_PER_WORD PR_BYTES_PER_WORD +#define BYTES_PER_DWORD PR_BYTES_PER_DWORD + +#define BITS_PER_BYTE PR_BITS_PER_BYTE +#define BITS_PER_SHORT PR_BITS_PER_SHORT +#define BITS_PER_INT PR_BITS_PER_INT +#define BITS_PER_INT64 PR_BITS_PER_INT64 +#define BITS_PER_LONG PR_BITS_PER_LONG +#define BITS_PER_FLOAT PR_BITS_PER_FLOAT +#define BITS_PER_DOUBLE PR_BITS_PER_DOUBLE +#define BITS_PER_WORD PR_BITS_PER_WORD + +#define BITS_PER_BYTE_LOG2 PR_BITS_PER_BYTE_LOG2 +#define BITS_PER_SHORT_LOG2 PR_BITS_PER_SHORT_LOG2 +#define BITS_PER_INT_LOG2 PR_BITS_PER_INT_LOG2 +#define BITS_PER_INT64_LOG2 PR_BITS_PER_INT64_LOG2 +#define BITS_PER_LONG_LOG2 PR_BITS_PER_LONG_LOG2 +#define BITS_PER_FLOAT_LOG2 PR_BITS_PER_FLOAT_LOG2 +#define BITS_PER_DOUBLE_LOG2 PR_BITS_PER_DOUBLE_LOG2 +#define BITS_PER_WORD_LOG2 PR_BITS_PER_WORD_LOG2 + +#define ALIGN_OF_SHORT PR_ALIGN_OF_SHORT +#define ALIGN_OF_INT PR_ALIGN_OF_INT +#define ALIGN_OF_LONG PR_ALIGN_OF_LONG +#define ALIGN_OF_INT64 PR_ALIGN_OF_INT64 +#define ALIGN_OF_FLOAT PR_ALIGN_OF_FLOAT +#define ALIGN_OF_DOUBLE PR_ALIGN_OF_DOUBLE +#define ALIGN_OF_POINTER PR_ALIGN_OF_POINTER +#define ALIGN_OF_WORD PR_ALIGN_OF_WORD + +#define BYTES_PER_WORD_LOG2 PR_BYTES_PER_WORD_LOG2 +#define BYTES_PER_DWORD_LOG2 PR_BYTES_PER_DWORD_LOG2 +#define WORDS_PER_DWORD_LOG2 PR_WORDS_PER_DWORD_LOG2 + +#endif /* NO_NSPR_10_SUPPORT */ + +#endif /* nspr_cpucfg___ */ + ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/include/xpcom-config.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,66 @@ +/* xpcom/xpcom-config.h. Generated automatically by configure. */ +/* Global defines needed by xpcom clients */ + +#ifndef _XPCOM_CONFIG_H_ +#define _XPCOM_CONFIG_H_ + +/* Define this to throw() if the compiler complains about + * constructors returning NULL + */ +#define CPP_THROW_NEW throw() + +/* Define if the c++ compiler supports a 2-byte wchar_t */ +#define HAVE_CPP_2BYTE_WCHAR_T 1 + +/* Define if the c++ compiler supports changing access with |using| */ +#define HAVE_CPP_ACCESS_CHANGING_USING 1 + +/* Define if the c++ compiler can resolve ambiguity with |using| */ +#define HAVE_CPP_AMBIGUITY_RESOLVING_USING 1 + +/* Define if the c++ compiler has builtin Bool type */ +/* #undef HAVE_CPP_BOOL */ + +/* Define if a dyanmic_cast to void* gives the most derived object */ +#define HAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR 1 + +/* Define if the c++ compiler supports the |explicit| keyword */ +#define HAVE_CPP_EXPLICIT 1 + +/* Define if the c++ compiler supports the modern template + * specialization syntax + */ +#define HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX 1 + +/* Define if the c++ compiler supports the |std| namespace */ +#define HAVE_CPP_NAMESPACE_STD 1 + +/* Define if the c++ compiler supports reinterpret_cast */ +#define HAVE_CPP_NEW_CASTS 1 + +/* Define if the c++ compiler supports partial template specialization */ +#define HAVE_CPP_PARTIAL_SPECIALIZATION 1 + +/* Define if the c++ compiler has trouble comparing a constant + * reference to a templatized class to zero + */ +/* #undef HAVE_CPP_TROUBLE_COMPARING_TO_ZERO */ + +/* Define if the c++ compiler supports the |typename| keyword */ +#define HAVE_CPP_TYPENAME 1 + +/* Define if the stanard template operator!=() is ambiguous */ +#define HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL 1 + +/* Define if statvfs() is available */ +#define HAVE_STATVFS 1 + +/* Define if the c++ compiler requires implementations of + * unused virtual methods + */ +#define NEED_CPP_UNUSED_IMPLEMENTATIONS 1 + +/* Define to either <new> or <new.h> */ +#define NEW_H <new> + +#endif /* _XPCOM_CONFIG_H_ */ ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/XUL Wed Aug 5 18:36:11 2009 File is too large to display a diff. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libmozjs.dylib Wed Aug 5 18:36:11 2009 File is too large to display a diff. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libnspr4.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libplc4.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libplds4.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libxpcom.dylib Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Darwin-gcc3/lib/libxpcomglue_s.a Wed Aug 5 18:36:11 2009 Binary file, no diff available. ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Linux_x86_64-gcc3/include/jsautocfg.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,6 @@ +// This file exists to fix multilib conflicts +#if defined(__x86_64__) || defined(__ia64__) || defined(__s390x__) || defined(__powerpc64__) +#include "jsautocfg64.h" +#else +#include "jsautocfg32.h" +#endif ======================================= --- /dev/null +++ /plugin-sdks/gecko-sdks/gecko-1.9.1/Linux_x86_64-gcc3/include/jsautocfg64.h Wed Aug 5 18:36:11 2009 @@ -0,0 +1,10 @@ +#ifndef js_cpucfg___ +#define js_cpucfg___ + +/* AUTOMATICALLY GENERATED - DO NOT EDIT */ + +#define IS_LITTLE_ENDIAN 1 +#undef IS_BIG_ENDIAN + +#define JS_STACK_GROWTH_DIRECTION (-1) +#endif /* js_cpucfg___ */ ======================================= --- /plugin-sdks/gecko-sdks/gecko-1.9.0/include/jsautocfg.h Mon Aug 3 08:51:52 2009 +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef js_cpucfg___ -#define js_cpucfg___ - -/* AUTOMATICALLY GENERATED - DO NOT EDIT */ - -#define IS_LITTLE_ENDIAN 1 -#undef IS_BIG_ENDIAN - -#define JS_BYTES_PER_BYTE 1L -#define JS_BYTES_PER_SHORT 2L -#define JS_BYTES_PER_INT 4L -#define JS_BYTES_PER_INT64 8L -#define JS_BYTES_PER_LONG 4L -#define JS_BYTES_PER_FLOAT 4L -#define JS_BYTES_PER_DOUBLE 8L -#define JS_BYTES_PER_WORD 4L -#define JS_BYTES_PER_DWORD 8L - -#define JS_BITS_PER_BYTE 8L -#define JS_BITS_PER_SHORT 16L -#define JS_BITS_PER_INT 32L -#define JS_BITS_PER_INT64 64L -#define JS_BITS_PER_LONG 32L -#define JS_BITS_PER_FLOAT 32L -#define JS_BITS_PER_DOUBLE 64L -#define JS_BITS_PER_WORD 32L - -#define JS_BITS_PER_BYTE_LOG2 3L -#define JS_BITS_PER_SHORT_LOG2 4L -#define JS_BITS_PER_INT_LOG2 5L -#define JS_BITS_PER_INT64_LOG2 6L -#define JS_BITS_PER_LONG_LOG2 5L -#define JS_BITS_PER_FLOAT_LOG2 5L -#define JS_BITS_PER_DOUBLE_LOG2 6L -#define JS_BITS_PER_WORD_LOG2 5L - -#define JS_ALIGN_OF_SHORT 2L -#define JS_ALIGN_OF_INT 4L -#define JS_ALIGN_OF_LONG 4L -#define JS_ALIGN_OF_INT64 4L -#define JS_ALIGN_OF_FLOAT 4L -#define JS_ALIGN_OF_DOUBLE 4L -#define JS_ALIGN_OF_POINTER 4L -#define JS_ALIGN_OF_WORD 4L - -#define JS_BYTES_PER_WORD_LOG2 2L -#define JS_BYTES_PER_DWORD_LOG2 3L -#define JS_WORDS_PER_DWORD_LOG2 1L - -#define JS_STACK_GROWTH_DIRECTION (-1) - -#define JS_HAVE_LONG_LONG - -#endif /* js_cpucfg___ */ ======================================= --- /plugin-sdks/gecko-sdks/gecko-1.9.1/include/jsautocfg.h Mon Aug 3 08:51:52 2009 +++ /dev/null @@ -1,6 +0,0 @@ -// This file exists to fix multilib conflicts -#if defined(__x86_64__) || defined(__ia64__) || defined(__s390x__) || defined(__powerpc64__) -#include "jsautocfg64.h" -#else -#include "jsautocfg32.h" -#endif ======================================= --- /plugin-sdks/gecko-sdks/gecko-1.9.1/include/jsautocfg64.h Mon Aug 3 08:51:52 2009 +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef js_cpucfg___ -#define js_cpucfg___ - -/* AUTOMATICALLY GENERATED - DO NOT EDIT */ - -#define IS_LITTLE_ENDIAN 1 -#undef IS_BIG_ENDIAN - -#define JS_STACK_GROWTH_DIRECTION (-1) -#endif /* js_cpucfg___ */ --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
