28 #ifndef CASA_LARGEIOFUNCDEF_H
29 #define CASA_LARGEIOFUNCDEF_H
50 #if !defined(AIPS_NOLARGEFILE)
51 #if defined(AIPS_LINUX)
52 # if !defined(_LARGEFILE64_SOURCE)
53 # define _LARGEFILE64_SOURCE
58 # define traceFOPEN fopen64
59 # define traceFSEEK fseeko64
60 # define traceFTELL ftello64
61 # define trace2OPEN open64
62 # define traceLSEEK lseek64
63 # define trace3OPEN open64
65 # define traceFOPEN fopen64
66 # define traceFCLOSE fclose
67 # define traceFSEEK fseeko64
68 # define traceFTELL ftello64
69 # define traceFREAD fread
70 # define traceFWRITE fwrite
71 # define traceREAD read
72 # define tracePREAD pread
73 # define traceWRITE write
74 # define tracePWRITE pwrite
75 # define trace2OPEN open64
76 # define traceLSEEK lseek64
77 # define trace3OPEN open64
78 # define traceCLOSE close
81 # define traceFTELL ftell
85 # define traceFOPEN fopen
86 # define traceFCLOSE fclose
87 # define traceFSEEK fseek
88 # define traceFREAD fread
89 # define traceFWRITE fwrite
90 # define traceREAD read
91 # define tracePREAD pread
92 # define traceWRITE write
93 # define tracePWRITE pwrite
94 # define trace2OPEN open
95 # define traceLSEEK lseek
96 # define trace3OPEN open
97 # define traceCLOSE close
this file contains all the compiler specific defines