From 6497384abdbe491c82a3a4b2b593cc77729ff6c7 Mon Sep 17 00:00:00 2001 From: "ccarlen%netscape.com" Date: Wed, 17 Apr 2002 00:07:01 +0000 Subject: [PATCH] Bug 136311 - Can't install on 8.6 because MSL is using functions not available there. Set the compile flags so we don't use HFS. r=brade/sr=sfraser/a=asa git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_0_BRANCH@119180 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/lib/mac/NSStdLib/NSStdLib.exp | 16 ++++++++-------- mozilla/lib/mac/NSStdLib/NSStdLibConfig.h | 6 ++++-- 2 files changed, 12 insertions(+), 10 deletions(-) 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