diff --git a/mozilla/lib/mac/NSStdLib/NSStdLib.exp b/mozilla/lib/mac/NSStdLib/NSStdLib.exp index 19a6082f691..182c9f62834 100644 --- a/mozilla/lib/mac/NSStdLib/NSStdLib.exp +++ b/mozilla/lib/mac/NSStdLib/NSStdLib.exp @@ -2,8 +2,8 @@ get__11EnvironmentFPCc # Environment::get(const char*) __dt__11EnvironmentFv # Environment::~Environment() __ct__11EnvironmentFv # Environment::Environment() -FSRefParentAndFilename_fopen -FSRef_fopen +#FSRefParentAndFilename_fopen +#FSRef_fopen FSp_fopen __MacOSErrNo __aborting @@ -70,12 +70,12 @@ __logbl __logl __lower_map __modfl -__msl_get_system_encoding -__msl_path2fsr -__msl_path2splitfsr -__msl_system_has_new_file_apis -__msl_text2unicode -__msl_unicode2text +#__msl_get_system_encoding +#__msl_path2fsr +#__msl_path2splitfsr +#__msl_system_has_new_file_apis +#__msl_text2unicode +#__msl_unicode2text __nearbyintl __nextafterl __path2fss diff --git a/mozilla/lib/mac/NSStdLib/NSStdLibConfig.h b/mozilla/lib/mac/NSStdLib/NSStdLibConfig.h index e1f18e68da6..1ccafb01dd0 100644 --- a/mozilla/lib/mac/NSStdLib/NSStdLibConfig.h +++ b/mozilla/lib/mac/NSStdLib/NSStdLibConfig.h @@ -37,6 +37,8 @@ /* Common defines for both debug & non-debug versions NSStdLib */ -/* Nothing to do here */ +#define _MSL_IMP_EXP __declspec(export) -#define _MSL_IMP_EXP __declspec(export) \ No newline at end of file +// So we can continue to run on 8.6 +#define _MSL_USE_NEW_FILE_APIS 0 +#define _MSL_USE_OLD_FILE_APIS 1