1 /************************************************************
4 Assorted helper functions associated with CarbonStdClib.o.
6 Copyright Apple Computer,Inc. 2001
9 * Warning: This interface is NOT a part of the ANSI C standard.
10 * This header file is not POSIX compliant.
11 * For portable code, don't use this interface.
13 ************************************************************/
16 #ifndef __CARBONSTDCLIB__
17 #define __CARBONSTDCLIB__
19 #ifndef __CONDITIONALMACROS__
20 #include <ConditionalMacros.h>
23 #if defined (__powerc) || defined (powerc) || defined (__CFM68K__)
29 #endif /* __cplusplus */
31 #if !(CALL_NOT_IN_CARBON || __MPWINTERNAL__)
33 extern void InitCarbonStdCLib( void ) ;
34 extern void TermCarbonStdCLib( void ) ;
36 extern void ConvertUnixPathToHFSPath(const char *unixPath, char *hfsPath) ;
37 extern void ConvertHFSPathToUnixPath(const char *hfsPath, char *unixPath) ;
41 int bsd_chdir(const char *path) ;
42 int bsd_chmod(const char *path , int mode) ;
48 #endif /* __cplusplus */
50 #if defined (__powerc) || defined (powerc) || defined (__CFM68K__)
54 #endif /* __CARBONSTDCLIB__ */