dirfile.h   dirfile.h 
skipping to change at line 31 skipping to change at line 31
#ifndef GETDATA_DIRFILE_H #ifndef GETDATA_DIRFILE_H
#define GETDATA_DIRFILE_H #define GETDATA_DIRFILE_H
// We don't want the legacy API since its symbols clash with us. // We don't want the legacy API since its symbols clash with us.
#define NO_GETDATA_LEGACY_API #define NO_GETDATA_LEGACY_API
extern "C" { extern "C" {
#include <getdata.h> #include <getdata.h>
} }
#include <entry.h> #include <getdata/entry.h>
namespace GetData { namespace GetData {
class Dirfile { class Dirfile {
public: public:
Dirfile(const char* dirfilename, unsigned int flags = GD_RDWR); Dirfile(const char *dirfilename, unsigned int flags = GD_RDWR);
~Dirfile(); ~Dirfile();
GetData::Entry* Entry(const char* field_code); int Add(const GetData::Entry &entry);
int AddSpec(const char *spec, int format_file = 0);
const void *Constants(DataType type = Float64);
GetData::Entry* Entry(const char *field_code);
int Error(); int Error();
const char* ErrorString(size_t len = 4096); const char *ErrorString(size_t len = 4096);
const char** FieldList(); const char **FieldList();
void Flush(const char* field_code = NULL); const char **FieldListByType(EntryType type);
size_t GetData(const char* field_code, off_t first_frame, int Flush(const char *field_code = NULL);
const char *FragmentName(int index);
size_t GetConstant(const char *field_code, DataType type, void *data_
out);
size_t GetData(const char *field_code, off_t first_frame,
off_t first_sample, size_t num_frames, size_t num_samples, off_t first_sample, size_t num_frames, size_t num_samples,
DataType type, void* data_out); DataType type, void* data_out);
size_t GetString(const char *field_code, size_t len, char *data_out);
int Include(const char *file, int format_file = 0,
unsigned int flags = 0);
int MAdd(const GetData::Entry &entry, const char *parent);
int MAddSpec(const char *spec, const char *parent);
const void *MConstants(const char *parent, DataType type = Float64);
int MetaFlush();
const char **MFieldList(const char *parent);
const char **MFieldListByType(const char *parent, EntryType type);
const char **MStrings(const char *parent);
const char **MVectorList(const char *parent);
unsigned int NFields(); unsigned int NFields();
unsigned int NFieldsByType(EntryType type);
unsigned int NMFields(const char *parent);
unsigned int NMFieldsByType(const char *parent, EntryType type);
unsigned int NMVectors(const char *parent);
unsigned int NVectors();
int NFragments();
off_t NFrames(); off_t NFrames();
size_t PutData(const char* field_code, off_t first_frame, size_t PutConstant(const char *field_code, DataType type,
const void *data_in);
size_t PutData(const char *field_code, off_t first_frame,
off_t first_sample, size_t num_frames, size_t num_samples, off_t first_sample, size_t num_frames, size_t num_samples,
DataType type, const void* data_in); DataType type, const void* data_in);
unsigned int SamplesPerFrame(const char* field_code); size_t PutString(const char *field_code, const char *data_in);
unsigned int SamplesPerFrame(const char *field_code);
const char **Strings();
const char **VectorList();
private: private:
DIRFILE* D; DIRFILE* D;
char* error_string; char *error_string;
}; };
} }
#endif #endif
 End of changes. 12 change blocks. 
10 lines changed or deleted 65 lines changed or added


 entry.h   entry.h 
skipping to change at line 31 skipping to change at line 31
#ifndef GETDATA_ENTRY_H #ifndef GETDATA_ENTRY_H
#define GETDATA_ENTRY_H #define GETDATA_ENTRY_H
#define NO_GETDATA_LEGACY_API #define NO_GETDATA_LEGACY_API
extern "C" { extern "C" {
#include <getdata.h> #include <getdata.h>
} }
#define __gd_unused __attribute__ (( unused ))
namespace GetData { namespace GetData {
enum DataType { enum DataType {
Null = GD_NULL, Unknown = GD_UNKNOWN, Null = GD_NULL, Unknown = GD_UNKNOWN,
UInt8 = GD_UINT8, Int8 = GD_INT8, UInt8 = GD_UINT8, Int8 = GD_INT8,
UInt16 = GD_UINT16, Int16 = GD_INT16, UInt16 = GD_UINT16, Int16 = GD_INT16,
UInt32 = GD_UINT32, Int32 = GD_INT32, UInt32 = GD_UINT32, Int32 = GD_INT32,
UInt64 = GD_UINT64, Int64 = GD_INT64, UInt64 = GD_UINT64, Int64 = GD_INT64,
Float32 = GD_FLOAT32, Float64 = GD_FLOAT64 Float32 = GD_FLOAT32, Float64 = GD_FLOAT64
}; };
enum EntryType { enum EntryType {
NoEntry = GD_NO_ENTRY, NoEntryType = GD_NO_ENTRY,
RawEntry = GD_RAW_ENTRY, RawEntryType = GD_RAW_ENTRY,
LincomEntry = GD_LINCOM_ENTRY, LincomEntryType = GD_LINCOM_ENTRY,
LinterpEntry = GD_LINTERP_ENTRY, LinterpEntryType = GD_LINTERP_ENTRY,
BitEntry = GD_BIT_ENTRY, BitEntryType = GD_BIT_ENTRY,
MultiplyEntry = GD_MULTIPLY_ENTRY, MultiplyEntryType = GD_MULTIPLY_ENTRY,
PhaseEntry = GD_PHASE_ENTRY PhaseEntryType = GD_PHASE_ENTRY,
ConstEntryType = GD_CONST_ENTRY,
StringEntryType = GD_STRING_ENTRY,
IndexEntryType = GD_INDEX_ENTRY
}; };
class Entry { class Entry {
friend class Dirfile; friend class Dirfile;
public: public:
Entry(); Entry();
~Entry(); virtual ~Entry();
/* Generic data */ /* Generic data */
const char *Code() { return E.field; }; const char *Code() { return E.field; };
EntryType Type() { return (EntryType)E.field_type; }; EntryType Type() { return (EntryType)E.field_type; };
int FragmentIndex() { return E.fragment_index; };
/* Specific data */ /* Specific data */
const char *Input(int index = 0) { virtual const char *Input(int index = 0) {
return (CheckIndex(E.field_type, E.n_fields, index)) ? return (CheckIndex(E.field_type, E.n_fields, index)) ?
E.in_fields[index] : NULL; E.in_fields[index] : NULL;
}; };
/* RAW methods */ /* RAW methods */
unsigned int SamplesPerFrame() { virtual unsigned int SamplesPerFrame() {
return (E.field_type == GD_RAW_ENTRY) ? E.spf : 0; return (E.field_type == GD_RAW_ENTRY) ? E.spf : 0;
}; };
DataType RawType() { virtual DataType RawType() {
return (E.field_type == GD_RAW_ENTRY) ? (DataType)E.data_type : Unk nown; return (E.field_type == GD_RAW_ENTRY) ? (DataType)E.data_type : Unk nown;
}; };
/* LINCOM methods */ /* LINCOM methods */
int NFields() { virtual int NFields() {
return (E.field_type == GD_LINCOM_ENTRY) ? E.n_fields : 0; return (E.field_type == GD_LINCOM_ENTRY) ? E.n_fields : 0;
}; };
double Scale(int index = 0) { virtual double Scale(int index = 0) {
return (E.field_type == GD_LINCOM_ENTRY && return (E.field_type == GD_LINCOM_ENTRY &&
CheckIndex(E.field_type, E.n_fields, index)) ? E.m[index] : 0; CheckIndex(E.field_type, E.n_fields, index)) ? E.m[index] : 0;
} }
double Offset(int index = 0) { virtual double Offset(int index = 0) {
return (E.field_type == GD_LINCOM_ENTRY && return (E.field_type == GD_LINCOM_ENTRY &&
CheckIndex(E.field_type, E.n_fields, index)) ? E.b[index] : 0; CheckIndex(E.field_type, E.n_fields, index)) ? E.b[index] : 0;
} }
/* LINTERP methods */ /* LINTERP methods */
const char *Table() { virtual const char *Table() {
return (E.field_type == GD_LINTERP_ENTRY) ? E.table : NULL; return (E.field_type == GD_LINTERP_ENTRY) ? E.table : NULL;
}; };
/* BIT methods */ /* BIT methods */
int FirstBit() { virtual int FirstBit() {
return (E.field_type == GD_BIT_ENTRY) ? E.bitnum : -1; return (E.field_type == GD_BIT_ENTRY) ? E.bitnum : -1;
}; };
int NumBits() { virtual int NumBits() {
return (E.field_type == GD_BIT_ENTRY) ? E.numbits : -1; return (E.field_type == GD_BIT_ENTRY) ? E.numbits : -1;
}; };
/* PHASE methods */ /* PHASE methods */
int Shift() { virtual int Shift() {
return (E.field_type == GD_PHASE_ENTRY) ? E.shift : 0; return (E.field_type == GD_PHASE_ENTRY) ? E.shift : 0;
}; };
protected: protected:
static int CheckIndex(gd_entype_t field_type, int n_fields, int index ); static int CheckIndex(gd_entype_t field_type, int n_fields, int index );
gd_entry_t E; gd_entry_t E;
private: private:
Entry(DIRFILE *dirfile, const char* field_code); Entry(DIRFILE *dirfile, const char* field_code);
}; };
class RawEntry : public Entry {
public:
RawEntry(const char* field_code, DataType data_type, unsigned int spf
,
int fragment_index = 0);
virtual unsigned int SamplesPerFrame() {
return E.spf;
};
virtual DataType RawType() {
return (DataType)E.data_type;
};
};
class LincomEntry : public Entry {
public:
LincomEntry(const char* field_code, int n_fields, const char** in_fie
lds,
double* m, double* b, int fragment_index = 0);
virtual const char *Input(int index = 0) {
return (CheckIndex(E.field_type, E.n_fields, index)) ?
E.in_fields[index] : NULL;
};
virtual int NFields() {
return E.n_fields;
};
virtual double Scale(int index = 0) {
return (CheckIndex(E.field_type, E.n_fields, index)) ? E.m[index] :
0;
};
virtual double Offset(int index = 0) {
return (CheckIndex(E.field_type, E.n_fields, index)) ? E.b[index] :
0;
};
};
class LinterpEntry : public Entry {
public:
LinterpEntry(const char* field_code, const char* in_field,
const char* table, int fragment_index = 0);
virtual const char *Input(int __gd_unused index = 0) {
return E.in_fields[0];
};
virtual const char *Table() {
return E.table;
};
};
class BitEntry : public Entry {
public:
BitEntry(const char* field_code, const char* in_field, int bitnum,
int numbits = 1, int fragment_index = 0);
virtual const char *Input(int __gd_unused index = 0) {
return E.in_fields[0];
};
virtual int FirstBit() {
return E.bitnum;
};
virtual int NumBits() {
return E.numbits;
};
};
class MultiplyEntry : public Entry {
public:
MultiplyEntry(const char* field_code, const char* in_field1,
const char* in_field2, int fragment_index = 0);
virtual const char *Input(int index = 0) {
return E.in_fields[(index == 0) ? 0 : 1];
};
};
class PhaseEntry : public Entry {
public:
PhaseEntry(const char* field_code, const char* in_field, int shift,
int fragment_index = 0);
virtual const char *Input(int __gd_unused index = 0) {
return E.in_fields[0];
};
virtual int Shift() {
return E.shift;
};
};
} }
#endif #endif
 End of changes. 17 change blocks. 
20 lines changed or deleted 125 lines changed or added


 getdata.f   getdata.f 
skipping to change at line 56 skipping to change at line 56
PARAMETER (GD_EBT=6) PARAMETER (GD_EBT=6)
C Corresponding to GD_E_RAW_IO C Corresponding to GD_E_RAW_IO
INTEGER GD_ERW INTEGER GD_ERW
PARAMETER (GD_ERW=7) PARAMETER (GD_ERW=7)
C Corresponding to GD_E_OPEN_INCLUDE C Corresponding to GD_E_OPEN_INCLUDE
INTEGER GD_EOI INTEGER GD_EOI
PARAMETER (GD_EOI=8) PARAMETER (GD_EOI=8)
C Corresponding to GD_E_INTERNAL_ERROR C Corresponding to GD_E_INTERNAL_ERROR
INTEGER GD_EIE INTEGER GD_EIE
PARAMETER (GD_EIE=9) PARAMETER (GD_EIE=9)
C Corresponding to GD_E_EMPTY
INTEGER GD_EEM
PARAMETER (GD_EEM=10)
C Corresponding to GD_E_ALLOC C Corresponding to GD_E_ALLOC
INTEGER GD_EAL INTEGER GD_EAL
PARAMETER (GD_EAL=11) PARAMETER (GD_EAL=10)
C Corresponding to GD_E_RANGE C Corresponding to GD_E_RANGE
INTEGER GD_ERA INTEGER GD_ERA
PARAMETER (GD_ERA=12) PARAMETER (GD_ERA=11)
C Corresponding to GD_E_OPEN_LINFILE C Corresponding to GD_E_OPEN_LINFILE
INTEGER GD_EOL INTEGER GD_EOL
PARAMETER (GD_EOL=13) PARAMETER (GD_EOL=12)
C Corresponding to GD_E_RECURSE_LEVEL C Corresponding to GD_E_RECURSE_LEVEL
INTEGER GD_ERL INTEGER GD_ERL
PARAMETER (GD_ERL=14) PARAMETER (GD_ERL=13)
C Corresponding to GD_E_BAD_DIRFILE C Corresponding to GD_E_BAD_DIRFILE
INTEGER GD_EBD INTEGER GD_EBD
PARAMETER (GD_EBD=15) PARAMETER (GD_EBD=14)
C Corresponding to GD_E_BAD_PUT_FIELD C Corresponding to GD_E_BAD_FIELD_TYPE
INTEGER GD_EBP INTEGER GD_EBF
PARAMETER (GD_EBP=16) PARAMETER (GD_EBF=15)
C Corresponding to GD_E_ACCMODE C Corresponding to GD_E_ACCMODE
INTEGER GD_EAC INTEGER GD_EAC
PARAMETER (GD_EAC=17) PARAMETER (GD_EAC=16)
C Open flags C Corresponding to GD_E_UNSUPPORTED
INTEGER GD_UNS
PARAMETER (GD_UNS=17)
C Corresponding to GD_E_BAD_ENTRY
INTEGER GD_EBE
PARAMETER (GD_EBE=19)
C Corresponding to GD_E_DUPLICATE
INTEGER GD_EDU
PARAMETER (GD_EDU=20)
C Corresponding to GD_E_DIMENSION
INTEGER GD_EDM
PARAMETER (GD_EDM=21)
C Corresponding to GD_E_BAD_INDEX
INTEGER GD_EBI
PARAMETER (GD_EBI=22)
C Corresponding to GD_E_BAD_SCALAR
INTEGER GD_EBS
PARAMETER (GD_EBS=23)
C Corresponding to GD_E_BAD_REFERENCE
INTEGER GD_EBR
PARAMETER (GD_EBR=24)
C Corresponding to GD_E_PROTECTED
INTEGER GD_EPT
PARAMETER (GD_EPT=25)
C Correponding to GD_RDONLY C Open flags
C Corresponding to GD_RDONLY
INTEGER GD_RO INTEGER GD_RO
PARAMETER (GD_RO=0) PARAMETER (GD_RO=0)
C Corresponding to GD_RDWR C Corresponding to GD_RDWR
INTEGER GD_RW INTEGER GD_RW
PARAMETER (GD_RW=2) PARAMETER (GD_RW=1)
C Corresponding to GD_CREAT C Corresponding to GD_CREAT
INTEGER GD_CR INTEGER GD_CR
PARAMETER (GD_CR=64) PARAMETER (GD_CR=16)
C Corresponding to GD_EXCL C Corresponding to GD_EXCL
INTEGER GD_EX INTEGER GD_EX
PARAMETER (GD_EX=128) PARAMETER (GD_EX=32)
C Corresponding to GD_TRUNC C Corresponding to GD_TRUNC
INTEGER GD_TR INTEGER GD_TR
PARAMETER (GD_TR=512) PARAMETER (GD_TR=64)
C Corresponding to GD_BIG_ENDIAN C Corresponding to GD_BIG_ENDIAN
INTEGER GD_BE INTEGER GD_BE
PARAMETER (GD_BE=65536) PARAMETER (GD_BE=4)
C Corresponding to GD_LITTLE_ENDIAN C Corresponding to GD_LITTLE_ENDIAN
INTEGER GD_LE INTEGER GD_LE
PARAMETER (GD_LE=131072) PARAMETER (GD_LE=8)
C Corresponding to GD_FORCE_ENCODDED
INTEGER GD_FC
PARAMETER (GD_FC=2)
C Corresponding to GD_FORCE_ENDIAN C Corresponding to GD_FORCE_ENDIAN
INTEGER GD_FE INTEGER GD_FE
PARAMETER (GD_FE=262144) PARAMETER (GD_FE=256)
C Corresponding to GD_PEDANTIC C Corresponding to GD_PEDANTIC
INTEGER GD_PE INTEGER GD_PE
PARAMETER (GD_PE=524288) PARAMETER (GD_PE=128)
C Field types C Corresponding to GD_AUTO_ENCODED
INTEGER GD_EA
PARAMETER (GD_EA=0)
C Corresponding to GD_UNENCODED
INTEGER GD_EN
PARAMETER (GD_EN=4096)
C Corresponding to GD_TEXT_ENCODED
INTEGER GD_ET
PARAMETER (GD_ET=8192)
C Corresponding to GD_SLIM_ENCODED
INTEGER GD_ES
PARAMETER (GD_ES=12288)
C Correpsonding to GD_NO_ENTRY C Field types
C Corresponding to GD_NO_ENTRY
INTEGER GD_NOE INTEGER GD_NOE
PARAMETER (GD_NOE=0) PARAMETER (GD_NOE=0)
C Correpsonding to GD_RAW_ENTRY C Corresponding to GD_RAW_ENTRY
INTEGER GD_RWE INTEGER GD_RWE
PARAMETER (GD_RWE=1) PARAMETER (GD_RWE=1)
C Correpsonding to GD_LINCOM_ENTRY C Corresponding to GD_LINCOM_ENTRY
INTEGER GD_LCE INTEGER GD_LCE
PARAMETER (GD_LCE=2) PARAMETER (GD_LCE=2)
C Correpsonding to GD_LINTERP_ENTRY C Corresponding to GD_LINTERP_ENTRY
INTEGER GD_LTE INTEGER GD_LTE
PARAMETER (GD_LTE=3) PARAMETER (GD_LTE=3)
C Correpsonding to GD_BIT_ENTRY C Corresponding to GD_BIT_ENTRY
INTEGER GD_BTE INTEGER GD_BTE
PARAMETER (GD_BTE=4) PARAMETER (GD_BTE=4)
C Correpsonding to GD_MULTIPLY_ENTRY C Corresponding to GD_MULTIPLY_ENTRY
INTEGER GD_MTE INTEGER GD_MTE
PARAMETER (GD_MTE=5) PARAMETER (GD_MTE=5)
C Correpsonding to GD_PHASE_ENTRY C Corresponding to GD_PHASE_ENTRY
INTEGER GD_PHE INTEGER GD_PHE
PARAMETER (GD_PHE=6) PARAMETER (GD_PHE=6)
C Corresponding to GD_INDEX_ENTRY
INTEGER GD_IXE
PARAMETER (GD_IXE=7)
C Corresponding to GD_CONST_ENTRY
INTEGER GD_COE
PARAMETER (GD_COE=257)
C Corresponding to GD_STRING_ENTRY
INTEGER GD_STE
PARAMETER (GD_STE=258)
C Data types -- the unsigned type won't work when passed as a return C Data types -- the unsigned types won't work when passed as
C type, but we keep them anyways, since they might C a return type, but we keep them anyways, since
C appear as a result of calling GDFERW C they might appear as a result of calling GDFERW
C Corresponding to GD_NULL C Corresponding to GD_NULL
INTEGER GD_NUL INTEGER GD_NUL
PARAMETER (GD_NUL=0) PARAMETER (GD_NUL=0)
C Corresponding to GD_UINT8 C Corresponding to GD_UINT8
INTEGER GD_U8 INTEGER GD_U8
PARAMETER (GD_U8=1) PARAMETER (GD_U8=1)
C Corresponding to GD_INT8 C Corresponding to GD_INT8
INTEGER GD_I8 INTEGER GD_I8
PARAMETER (GD_I8=17) PARAMETER (GD_I8=17)
C Corresponding to GD_UINT16 C Corresponding to GD_UINT16
skipping to change at line 171 skipping to change at line 216
INTEGER GD_I64 INTEGER GD_I64
PARAMETER (GD_I64=24) PARAMETER (GD_I64=24)
C Corresponding to GD_FLOAT32 C Corresponding to GD_FLOAT32
INTEGER GD_F32 INTEGER GD_F32
PARAMETER (GD_F32=36) PARAMETER (GD_F32=36)
C Corresponding to GD_FLOAT64 C Corresponding to GD_FLOAT64
INTEGER GD_F64 INTEGER GD_F64
PARAMETER (GD_F64=40) PARAMETER (GD_F64=40)
C Externals C Externals
C Corresponding to dirfile_add_bit(3)
EXTERNAL GDFABT
C Corresponding to dirfile_add_const(3)
EXTERNAL GDFACO
C Corresponding to dirfile_add_lincom(3)
EXTERNAL GDFALC
C Corresponding to dirfile_add_linterp(3)
EXTERNAL GDFALT
C Corresponding to dirfile_add_multiply(3)
EXTERNAL GDFAMT
C Corresponding to dirfile_add_phase(3)
EXTERNAL GDFAPH
C Corresponding to dirfile_add_raw(3)
EXTERNAL GDFARW
C Corresponding to dirfile_add_spec(3)
EXTERNAL GDFASP
C Corresponding to dirfile_add_string(3)
EXTERNAL GDFAST
C Corresponding to dirfile_close(3) C Corresponding to dirfile_close(3)
EXTERNAL GDFCLS EXTERNAL GDFCLS
C Corresponding to get_entry(3) for BIT fields C Corresponding to get_entry(3) for BIT fields
EXTERNAL GDFEBT EXTERNAL GDFEBT
C Corresponding to get_entry(3) for CONST fields
EXTERNAL GDFECO
C Corresponding to get_entry(3) for LINCOM fields C Corresponding to get_entry(3) for LINCOM fields
EXTERNAL GDFELC EXTERNAL GDFELC
C Corresponding to get_entry(3) for LINTERP fields C Corresponding to get_entry(3) for LINTERP fields
EXTERNAL GDFELT EXTERNAL GDFELT
C Corresponding to get_entry(3) for MULTIPLY fields C Corresponding to get_entry(3) for MULTIPLY fields
EXTERNAL GDFEMT EXTERNAL GDFEMT
C Corresponding to get_entry(3) for PHASE fields C Corresponding to get_entry(3) for PHASE fields
EXTERNAL GDFEPH EXTERNAL GDFEPH
C Returns the dirfile->error member C Returns the dirfile->error member
EXTERNAL GDFERR EXTERNAL GDFERR
C Corresponding to get_entry(3) for RAW fields C Corresponding to get_entry(3) for RAW fields
EXTERNAL GDFERW EXTERNAL GDFERW
C Corresponding to get_field_list(3) (sort of) C Corresponding to get_field_list(3) (sort of)
EXTERNAL GDFFDN EXTERNAL GDFFDN
C Returns the field type C Returns the field type
EXTERNAL GDFFDT EXTERNAL GDFFDT
C Get the fragment index for a field
EXTERNAL GDFFGI
C Corresponding to get_fragmentname(3)
EXTERNAL GDFFGN
C Corresponding to dirfile_flush(3) C Corresponding to dirfile_flush(3)
EXTERNAL GDFFLS EXTERNAL GDFFLS
C Corresponding to get_field_list_by_type(3) (sort of)
EXTERNAL GDFFNT
C Returns the maximum field name length C Returns the maximum field name length
EXTERNAL GDFFNX EXTERNAL GDFFNX
C Corresponding to get_constant(3)
EXTERNAL GDFGCO
C Corresponding to getdata(3) C Corresponding to getdata(3)
EXTERNAL GDFGET EXTERNAL GDFGET
C Corresponding to get_string(3)
EXTERNAL GDFGST
C Corresponding to dirfile_include(3)
EXTERNAL GDFINC
C Corresponding to dirfile_madd_bit(3)
EXTERNAL GDFMBT
C Corresponding to dirfile_madd_const(3)
EXTERNAL GDFMCO
C Corresponding to dirfile_metaflush(3)
EXTERNAL GDFMFL
C Corresponding to get_metafield_list(3) (sort of)
EXTERNAL GDFMFN
C Corresponding to get_metafield_list_by_type(3) (sort of)
EXTERNAL GDFMFT
C Returns the maximum field name length for a meta field list
EXTERNAL GDFMFX
C Corresponding to dirfile_madd_lincom(3)
EXTERNAL GDFMLC
C Corresponding to dirfile_madd_linterp(3)
EXTERNAL GDFMLT
C Corresponding to dirfile_madd_multiply(3)
EXTERNAL GDFMMT
C Corresponding to dirfile_madd_phase(3)
EXTERNAL GDFMPH
C Corresponding to dirfile_madd_spec(3)
EXTERNAL GDFMSP
C Corresponding to dirfile_madd_string(3)
EXTERNAL GDFMST
C Corresponding to get_metavector_list(3) (sort of)
EXTERNAL GDFMVN
C Corresponding to get_nfields(3) C Corresponding to get_nfields(3)
EXTERNAL GDFNFD EXTERNAL GDFNFD
C Corresponding to get_nfragments(3)
EXTERNAL GDFNFG
C Corresponding to get_nframes(3) C Corresponding to get_nframes(3)
EXTERNAL GDFNFR EXTERNAL GDFNFR
C Corresponding to get_nfields_by_type(3)
EXTERNAL GDFNFT
C Corresponding to get_nmetafields(3)
EXTERNAL GDFNMF
C Corresponding to get_nmetafields_by_type(3)
EXTERNAL GDFNMT
C Corresponding to get_nmetavectors(3)
EXTERNAL GDFNMV
C Corresponding to get_nvectors(3)
EXTERNAL GDFNVE
C Corresponding to dirfile_open(3) C Corresponding to dirfile_open(3)
EXTERNAL GDFOPN EXTERNAL GDFOPN
C Corresponding to put_constant(3)
EXTERNAL GDFPCO
C Corresponding to put_string(3)
EXTERNAL GDFPST
C Corresponding to putdata(3)
EXTERNAL GDFPUT
C Corresponding to get_spf(3) C Corresponding to get_spf(3)
EXTERNAL GDFSPF EXTERNAL GDFSPF
C Corresponding to get_error_string(3) C Corresponding to get_error_string(3)
EXTERNAL GDFSTR EXTERNAL GDFSTR
C Corresponding to putdata(3) C Corresponding to get_vector_list(3) (sort of)
EXTERNAL GDFPUT EXTERNAL GDFVEN
 End of changes. 35 change blocks. 
33 lines changed or deleted 154 lines changed or added


 getdata.h   getdata.h 
skipping to change at line 34 skipping to change at line 34
#ifndef GETDATA_H #ifndef GETDATA_H
#define GETDATA_H #define GETDATA_H
/* one or more of these should give us: /* one or more of these should give us:
* size_t, off_t, __REDIRECT, &c. * size_t, off_t, __REDIRECT, &c.
*/ */
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
/* For FILENAME_MAX */ #define DIRFILE_STANDARDS_VERSION 6
#include <stdio.h>
#define DIRFILE_STANDARDS_VERSION 5
/* ICC ignores the __nonnull__ attribute */ /* ICC ignores the __nonnull__ attribute */
#ifdef __INTEL_COMPILER #ifdef __INTEL_COMPILER
# define __gd_nonnull(...) # define __gd_nonnull(...)
#else #else
# define __gd_nonnull __nonnull # define __gd_nonnull __nonnull
#endif #endif
/* if these haven't been defined by the above includes, define them now */ /* if these haven't been defined by the above includes, define them now */
#ifndef __attribute_deprecated__ #ifndef __attribute_deprecated__
skipping to change at line 68 skipping to change at line 65
#define GD_E_OK 0 /* this must be zero */ #define GD_E_OK 0 /* this must be zero */
#define GD_E_OPEN 1 #define GD_E_OPEN 1
#define GD_E_FORMAT 2 #define GD_E_FORMAT 2
#define GD_E_TRUNC 3 #define GD_E_TRUNC 3
#define GD_E_CREAT 4 #define GD_E_CREAT 4
#define GD_E_BAD_CODE 5 #define GD_E_BAD_CODE 5
#define GD_E_BAD_TYPE 6 #define GD_E_BAD_TYPE 6
#define GD_E_RAW_IO 7 #define GD_E_RAW_IO 7
#define GD_E_OPEN_INCLUDE 8 #define GD_E_OPEN_INCLUDE 8
#define GD_E_INTERNAL_ERROR 9 #define GD_E_INTERNAL_ERROR 9
#define GD_E_EMPTY 10 #define GD_E_ALLOC 10
#define GD_E_ALLOC 11 #define GD_E_RANGE 11
#define GD_E_RANGE 12 #define GD_E_OPEN_LINFILE 12
#define GD_E_OPEN_LINFILE 13 #define GD_E_RECURSE_LEVEL 13
#define GD_E_RECURSE_LEVEL 14 #define GD_E_BAD_DIRFILE 14
#define GD_E_BAD_DIRFILE 15 #define GD_E_BAD_FIELD_TYPE 15
#define GD_E_BAD_PUT_FIELD 16 #define GD_E_ACCMODE 16
#define GD_E_ACCMODE 17 #define GD_E_UNSUPPORTED 17
#define GD_E_UNKNOWN_ENCODING 18
#define GD_E_BAD_ENTRY 19
#define GD_E_DUPLICATE 20
#define GD_E_DIMENSION 21
#define GD_E_BAD_INDEX 22
#define GD_E_BAD_SCALAR 23
#define GD_E_BAD_REFERENCE 24
#define GD_E_PROTECTED 25
#define GD_N_ERROR_CODES 18 #define GD_N_ERROR_CODES 26
#ifndef FILENAME_MAX
# define FILENAME_MAX 4096
#endif
#define GD_MAX_LINCOM 3 #define GD_MAX_LINCOM 3
#define GD_SCALAR_ENTRY 0x100
/* field types */ /* field types */
typedef enum { typedef enum {
GD_NO_ENTRY = 0, GD_RAW_ENTRY, GD_LINCOM_ENTRY, GD_LINTERP_ENTRY, GD_NO_ENTRY = 0x00,
GD_BIT_ENTRY, GD_MULTIPLY_ENTRY, GD_PHASE_ENTRY GD_RAW_ENTRY = 0x01,
GD_LINCOM_ENTRY = 0x02,
GD_LINTERP_ENTRY = 0x03,
GD_BIT_ENTRY = 0x04,
GD_MULTIPLY_ENTRY = 0x05,
GD_PHASE_ENTRY = 0x06,
GD_INDEX_ENTRY = 0x07,
GD_CONST_ENTRY = GD_SCALAR_ENTRY + 0x01,
GD_STRING_ENTRY = GD_SCALAR_ENTRY + 0x02,
} gd_entype_t; } gd_entype_t;
/* GD_NO_ENTRY is not part of this count */
#define GD_N_ENTYPES 9
/* Data types -- No valid type may contain 0x40. This will automatically /* Data types -- No valid type may contain 0x40. This will automatically
* invalidate any attempt to use the old-style character types as gd_type_t 's */ * invalidate any attempt to use the old-style character types as gd_type_t 's */
#define GD_SIZE8 0x01 #define GD_SIZE8 0x01
#define GD_SIZE16 0x02 #define GD_SIZE16 0x02
#define GD_SIZE32 0x04 #define GD_SIZE32 0x04
#define GD_SIZE64 0x08 #define GD_SIZE64 0x08
#define GD_SIZE(x) (x & 0x0f) #define GD_SIZE(x) (x & 0x0f)
#define GD_SIGNED 0x10 #define GD_SIGNED 0x10
#define GD_IEEE754 0x20 #define GD_IEEE754 0x20
skipping to change at line 118 skipping to change at line 132
GD_UINT32 = GD_SIZE32, GD_UINT32 = GD_SIZE32,
GD_INT32 = GD_SIZE32 | GD_SIGNED, GD_INT32 = GD_SIZE32 | GD_SIGNED,
GD_UINT64 = GD_SIZE64, GD_UINT64 = GD_SIZE64,
GD_INT64 = GD_SIZE64 | GD_SIGNED, GD_INT64 = GD_SIZE64 | GD_SIGNED,
GD_FLOAT32 = GD_SIZE32 | GD_IEEE754, GD_FLOAT32 = GD_SIZE32 | GD_IEEE754,
GD_FLOAT64 = GD_SIZE64 | GD_IEEE754 GD_FLOAT64 = GD_SIZE64 | GD_IEEE754
} gd_type_t; } gd_type_t;
#define GD_FLOAT GD_FLOAT32 #define GD_FLOAT GD_FLOAT32
#define GD_DOUBLE GD_FLOAT64 #define GD_DOUBLE GD_FLOAT64
struct _gd_private_entry;
/* Unified entry struct */ /* Unified entry struct */
struct _gd_unified_entry { struct _gd_unified_entry {
char* field; char *field;
gd_entype_t field_type; gd_entype_t field_type;
char *in_fields[GD_MAX_LINCOM]; char *in_fields[GD_MAX_LINCOM];
int fragment_index;
union { union {
struct { /* RAW */ struct { /* RAW */
unsigned int spf; unsigned int spf;
gd_type_t data_type; gd_type_t data_type;
size_t size; size_t size;
char* file; /* intenral */
int fp; /* intenral */
}; };
struct { /* LINCOM */ struct { /* LINCOM */
int n_fields; int n_fields;
double m[GD_MAX_LINCOM]; double m[GD_MAX_LINCOM];
double b[GD_MAX_LINCOM]; double b[GD_MAX_LINCOM];
}; };
struct { /* LINTERP */ char *table; /* LINTERP */
char* table;
int table_len; /* internal */
double* x; /* internal */
double* y; /* internal */
};
struct { /* BIT */ struct { /* BIT */
int bitnum; int bitnum;
int numbits; int numbits;
}; };
int shift; /* PHASE */ int shift; /* PHASE */
gd_type_t const_type; /* CONST */
}; };
struct _gd_private_entry *e;
}; };
typedef struct _gd_unified_entry gd_entry_t; typedef struct _gd_unified_entry gd_entry_t;
/* The DIRFILE struct. */ /* The dirifle object */
struct _GD_DIRFILE {
/* Error reporting -- this is the only public member. */
int error;
/* Everything below this comment should be considered internal to the lib
rary
* and not part of the official API */
/* field count */
unsigned int n_entries;
/* field array */
gd_entry_t** entry;
/* The first field */
gd_entry_t* first_field;
/* directory name */
const char* name;
/* recursion counter */
int recurse_level;
/* field list */
const char** field_list;
#ifndef __USE_FILE_OFFSET64
off_t
#else
__off64_t
#endif
frame_offset;
int suberror;
char* error_string;
char* error_file;
int error_line;
int flags;
};
typedef struct _GD_DIRFILE DIRFILE; typedef struct _GD_DIRFILE DIRFILE;
/* dirfile_flags */ /* dirfile_flags */
#define GD_ACCMODE 03 #define GD_ACCMODE 0x0001 /* mask */
#define GD_RDONLY 00 /* open read only */ #define GD_RDONLY 0x0000 /* open read only */
#define GD_RDWR 02 /* open read/write */ #define GD_RDWR 0x0001 /* open read/write */
#define GD_CREAT 0100 /* create the dirfile if it doesn't exist
*/ #define GD_FORCE_ENDIAN 0x0002 /* override endianness */
#define GD_EXCL 0200 /* force creation: fail on existence */ #define GD_BIG_ENDIAN 0x0004 /* assume big-endian raw data */
#define GD_TRUNC 01000 /* truncate dirfile (scary!) */ #define GD_LITTLE_ENDIAN 0x0008 /* assume litte-endian raw data */
#define GD_BIG_ENDIAN 0200000 /* assume big-endian raw data */ #define GD_CREAT 0x0010 /* create the dirfile if it doesn't exist
#define GD_LITTLE_ENDIAN 0400000 /* assume litte-endian raw data */ */
#define GD_FORCE_ENDIAN 01000000 /* override endianness */ #define GD_EXCL 0x0020 /* force creation: fail on existence */
#define GD_PEDANTIC 02000000 /* be pedantic */ #define GD_TRUNC 0x0040 /* truncate dirfile (scary!) */
#define GD_INVALID 04000000 /* the dirfile is invalid */ #define GD_PEDANTIC 0x0080 /* be pedantic */
#define GD_FORCE_ENCODING 0x0100 /* override encoding scheme */
#define GD_VERBOSE 0x0200 /* be verbose */
#define GD_ENCODING 0xF000 /* mask */
#define GD_AUTO_ENCODED 0x0000 /* Encoding scheme unknown */
#define GD_UNENCODED 0x1000 /* Dirfile is not encoded */
#define GD_TEXT_ENCODED 0x2000 /* Dirfile is text encoded */
#define GD_SLIM_ENCODED 0x3000 /* Dirfile is slimlib encoded */
extern char* get_error_string(const DIRFILE* dirfile, char* buffer, extern char* get_error_string(const DIRFILE* dirfile, char* buffer,
size_t buflen) __THROW __gd_nonnull ((1, 2)); size_t buflen) __THROW __gd_nonnull ((1, 2));
extern unsigned int get_spf(DIRFILE* dirfile, const char *field_code) __THR OW extern unsigned int get_spf(DIRFILE* dirfile, const char *field_code) __THR OW
__gd_nonnull ((1, 2)); __gd_nonnull ((1, 2));
extern unsigned int get_nvectors(DIRFILE* dirfile) __THROW __gd_nonnull ((1
));
extern unsigned int get_nfields(DIRFILE* dirfile) __THROW __gd_nonnull ((1) ); extern unsigned int get_nfields(DIRFILE* dirfile) __THROW __gd_nonnull ((1) );
extern unsigned int get_nfields_by_type(DIRFILE* D, gd_entype_t type)
__THROW __gd_nonnull ((1));
extern const void* get_constants(DIRFILE* dirfile, gd_type_t return_type)
__THROW __gd_nonnull ((1));
extern const char** get_field_list(DIRFILE* dirfile) __THROW __gd_nonnull ( (1)); extern const char** get_field_list(DIRFILE* dirfile) __THROW __gd_nonnull ( (1));
int get_entry(DIRFILE* D, const char* field_code, gd_entry_t* entry) extern const char** get_field_list_by_type(DIRFILE* D, gd_entype_t type)
__THROW __gd_nonnull((1));
extern const char** get_strings(DIRFILE* dirfile) __THROW __gd_nonnull ((1)
);
extern const char** get_vector_list(DIRFILE* dirfile) __THROW __gd_nonnull(
(1));
extern int get_entry(DIRFILE* D, const char* field_code, gd_entry_t* entry)
__THROW __gd_nonnull ((1, 2)); __THROW __gd_nonnull ((1, 2));
gd_entry_t *dirfile_free_entry_strings(gd_entry_t *entry) __THROW; extern gd_entry_t *dirfile_free_entry_strings(gd_entry_t *entry) __THROW;
extern int dirfile_madd(DIRFILE* D, const gd_entry_t* entry, const char* pa
rent)
__THROW __gd_nonnull ((1,2,3));
extern int dirfile_add_lincom(DIRFILE* D, const char* field_code, int n_fie
lds,
const char** in_fields, const double* m, const double* b,
int fragment_index) __THROW __gd_nonnull ((1,2,4,5,6));
extern int dirfile_add_linterp(DIRFILE* D, const char* field_code,
const char* in_field, const char* table, int fragment_index)
__THROW __gd_nonnull ((1,2,3,4));
extern int dirfile_add_bit(DIRFILE* D, const char* field_code,
const char* in_field, int bitnum, int numbits, int fragment_index)
__THROW __gd_nonnull ((1,2,3));
extern int dirfile_add_multiply(DIRFILE* D, const char* field_code,
const char* in_field1, const char* in_field2, int fragment_index)
__THROW __gd_nonnull ((1,2,3,4));
extern int dirfile_add_phase(DIRFILE* D, const char* field_code,
const char* in_field, int shift, int fragment_index)
__THROW __gd_nonnull ((1,2,3));
extern int dirfile_add_string(DIRFILE* D, const char* field_code,
const char* value, int fragment_index) __THROW __gd_nonnull((1,2,3));
extern int dirfile_add_const(DIRFILE* D, const char* field_code,
gd_type_t const_type, gd_type_t data_type, const void* value,
int fragment_index);
extern int dirfile_madd_lincom(DIRFILE* D, const char* parent,
const char* field_code, int n_fields, const char** in_fields,
const double* m, const double* b) __THROW __gd_nonnull((1,2,3,5,6,7));
extern int dirfile_madd_linterp(DIRFILE* D, const char* parent,
const char* field_code, const char* in_field, const char* table)
__THROW __gd_nonnull ((1,2,3,4,5));
extern int dirfile_madd_bit(DIRFILE* D, const char* parent,
const char* field_code, const char* in_field, int bitnum, int numbits)
__THROW __gd_nonnull ((1,2,3,4));
extern int dirfile_madd_multiply(DIRFILE* D, const char* parent,
const char* field_code, const char* in_field1, const char* in_field2)
__THROW __gd_nonnull ((1,2,3,4,5));
extern int dirfile_madd_phase(DIRFILE* D, const char* parent,
const char* field_code, const char* in_field, int shift)
__THROW __gd_nonnull ((1,2,3,4));
extern int dirfile_madd_string(DIRFILE* D, const char* parent,
const char* field_code, const char* value) __THROW __gd_nonnull ((1,2,3
,4));
extern int dirfile_madd_const(DIRFILE* D, const char* parent,
const char* field_code, gd_type_t const_type, gd_type_t data_type,
const void* value) __THROW __gd_nonnull ((1,2,3,6));
extern const char* get_fragmentname(DIRFILE* D, int index)
__THROW __gd_nonnull((1));
extern int get_error(const DIRFILE* D) __THROW __gd_nonnull ((1));
extern int get_nfragments(DIRFILE* D) __THROW __gd_nonnull((1));
extern int get_constant(DIRFILE* D, const char *field_code,
gd_type_t return_type, void *data_out) __THROW __gd_nonnull ((1, 2));
extern int put_constant(DIRFILE* D, const char *field_code,
gd_type_t data_type, const void *data_in) __THROW __gd_nonnull ((1, 2,
4));
extern size_t get_string(DIRFILE* D, const char *field_code, size_t len,
char *data_in) __THROW __gd_nonnull ((1, 2, 4));
extern size_t put_string(DIRFILE* D, const char *field_code,
const char *data_in) __THROW __gd_nonnull ((1, 2, 3));
extern unsigned int get_nmfields(DIRFILE* D, const char* parent)
__THROW __gd_nonnull((1,2));
extern unsigned int get_nmvectors(DIRFILE* D, const char* parent)
__THROW __gd_nonnull((1,2));
extern unsigned int get_nmfields_by_type(DIRFILE* D, const char* parent,
gd_entype_t type) __THROW __gd_nonnull((1,2));
extern const void* get_mconstants(DIRFILE* D, const char* parent,
gd_type_t return_type) __THROW __gd_nonnull((1,2));
extern const char** get_mstrings(DIRFILE* D, const char* parent)
__THROW __gd_nonnull((1,2));
extern const char** get_mfield_list_by_type(DIRFILE* D, const char* parent,
gd_entype_t type) __THROW __gd_nonnull((1,2));
extern const char** get_mvector_list(DIRFILE* D, const char* parent)
__THROW __gd_nonnull((1,2));
extern const char** get_mfield_list(DIRFILE* D, const char* parent)
__THROW __gd_nonnull((1,2));
extern int dirfile_madd_spec(DIRFILE* D, const char* line, const char* pare
nt)
__THROW __gd_nonnull ((1,2,3));
/* The following functions contain calls to I/O functions, making them /* The following functions contain calls to I/O functions, making them
* cancellation points. As a result we cannot mark them with __THROW. * cancellation points. As a result we cannot mark them with __THROW.
*/ */
extern DIRFILE* dirfile_open(const char* dirfilename, unsigned int flags) extern DIRFILE* dirfile_open(const char* dirfilename, unsigned int flags)
__gd_nonnull ((1)); __gd_nonnull ((1));
extern int dirfile_include(DIRFILE* D, const char* file, int fragment_index
,
unsigned int flags) __gd_nonnull ((1,2));
extern int dirfile_close(DIRFILE* dirfile); extern int dirfile_close(DIRFILE* dirfile);
extern void dirfile_flush(DIRFILE* dirfile, const char* field_code) extern int dirfile_flush(DIRFILE* dirfile, const char* field_code)
__gd_nonnull ((1)); __gd_nonnull ((1));
extern int dirfile_metaflush(DIRFILE* dirfile) __gd_nonnull ((1));
extern int dirfile_add_raw(DIRFILE* D, const char* field_code,
gd_type_t data_type, unsigned int spf, int fragment_index)
__gd_nonnull((1,2));
extern int dirfile_add(DIRFILE* D, const gd_entry_t* entry) __gd_nonnull((1
,2));
extern int dirfile_add_spec(DIRFILE* D, const char* line, int fragment_inde
x)
__gd_nonnull ((1,2));
/* the following functions are _FILE_OFFSET_BITS sensitive */ /* the following functions are _FILE_OFFSET_BITS sensitive */
#ifndef __USE_FILE_OFFSET64 #ifndef __USE_FILE_OFFSET64
extern off_t get_nframes(DIRFILE* dirfile) __THROW __gd_nonnull ((1)); extern off_t get_nframes(DIRFILE* dirfile) __THROW __gd_nonnull ((1));
extern size_t getdata(DIRFILE* dirfile, const char *field_code, extern size_t getdata(DIRFILE* dirfile, const char *field_code,
off_t first_frame, off_t first_sample, size_t num_frames, off_t first_frame, off_t first_sample, size_t num_frames,
size_t num_samples, gd_type_t return_type, size_t num_samples, gd_type_t return_type,
void *data_out) __gd_nonnull ((1, 2)); void *data_out) __gd_nonnull ((1, 2));
extern size_t putdata(DIRFILE* dirfile, const char *field_code, extern size_t putdata(DIRFILE* dirfile, const char *field_code,
skipping to change at line 291 skipping to change at line 404
size_t num_samples, gd_type_t data_type, size_t num_samples, gd_type_t data_type,
const void *data_in) __gd_nonnull ((1, 2)); const void *data_in) __gd_nonnull ((1, 2));
#endif #endif
/* The caller can disable the legacy API by defining GETDATA_NO_LEGACY_API /* The caller can disable the legacy API by defining GETDATA_NO_LEGACY_API
* before including getdata.h * before including getdata.h
*/ */
#ifndef NO_GETDATA_LEGACY_API #ifndef NO_GETDATA_LEGACY_API
/* If this symbol is defined here, the legacy API is present in the library */ /* If this symbol is defined here, the legacy API is present in the library */
#define GETDATA_LEGACY_API #define GETDATA_LEGACY_API /**/
#endif #endif
/* include the legacy api, if present */ /* include the legacy api, if present */
#ifdef GETDATA_LEGACY_API #ifdef GETDATA_LEGACY_API
#include <getdata_legacy.h> #include <getdata_legacy.h>
#endif #endif
#endif #endif
 End of changes. 24 change blocks. 
85 lines changed or deleted 208 lines changed or added


 getdata.mod   getdata.mod 
GFORTRAN module version '6' created from getdata.f90 on Fri Jul 6 18:34:22 GFORTRAN module version '6' created from getdata.f90 on Fri Jul 6 18:33:55
2012 2012
MD5:8b2d73cb4b9d5f52d550ee32b37166dc -- If you edit this, you'll get what y MD5:3bac6c12c76f85b96fe992623501506c -- If you edit this, you'll get what y
ou deserve. ou deserve.
(() () () () () () () () () () () () () () () () () () () () () () () () (() () () () () () () () () () () () () () () () () () () () () () () ()
() () ()) () () ())
() ()
() ()
() ()
() ()
() ()
(2 'fdirfile_close' 'getdata' 'fdirfile_close' 1 ((PROCEDURE (2 'fdirfile_add' 'getdata' 'fdirfile_add' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (UNKNOWN 0 0 0
UNKNOWN ()) 3 0 (4 5 6) () 0 () () () 0 0)
7 'fdirfile_add_spec' 'getdata' 'fdirfile_add_spec' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) ( UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 3 0 (4) () 0 () () () 0 0) UNKNOWN 0 0 0 UNKNOWN ()) 8 0 (9 10 11) () 0 () () () 0 0)
5 'fdirfile_flush' 'getdata' 'fdirfile_flush' 1 ((PROCEDURE 12 'fdirfile_close' 'getdata' 'fdirfile_close' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) ( UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 6 0 (7 8) () 0 () () () 0 0) UNKNOWN 0 0 0 UNKNOWN ()) 13 0 (14) () 0 () () () 0 0)
9 'fdirfile_open' 'getdata' 'fdirfile_open' 1 ((PROCEDURE UNKNOWN-INTENT 15 'fdirfile_flush' 'getdata' 'fdirfile_flush' 1 ((PROCEDURE
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
INTEGER ()) 10 0 (11 12) () 9 () () () 0 0) UNKNOWN 0 0 0 UNKNOWN ()) 16 0 (17 18) () 0 () () () 0 0)
13 'fget_entry' 'getdata' 'fget_entry' 1 ((PROCEDURE UNKNOWN-INTENT 19 'fdirfile_include' 'getdata' 'fdirfile_include' 1 ((PROCEDURE
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0 INTEGER ()) 14 0 ( UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
15 16 17) () 13 () () () 0 0) UNKNOWN 0 0 0 UNKNOWN ()) 20 0 (21 22 23 24) () 0 () () () 0 0)
18 'fget_error' 'getdata' 'fget_error' 1 ((PROCEDURE UNKNOWN-INTENT 25 'fdirfile_madd' 'getdata' 'fdirfile_madd' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 26 0 (27 28 29 30) () 0 () () () 0 0)
31 'fdirfile_madd_spec' 'getdata' 'fdirfile_madd_spec' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 32 0 (33 34 35) () 0 () () () 0 0)
36 'fdirfile_metaflush' 'getdata' 'fdirfile_metaflush' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 37 0 (38) () 0 () () () 0 0)
39 'fdirfile_open' 'getdata' 'fdirfile_open' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 40 0 (41 42) () 39 () () () 0 0)
43 'fget_constant_i1' 'getdata' 'fget_constant_i1' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 44 0 (45 46 47) () 43 () () () 0 0)
48 'fget_constant_i2' 'getdata' 'fget_constant_i2' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 49 0 (50 51 52) () 48 () () () 0 0)
53 'fget_constant_i4' 'getdata' 'fget_constant_i4' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 54 0 (55 56 57) () 53 () () () 0 0)
58 'fget_constant_i8' 'getdata' 'fget_constant_i8' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 59 0 (60 61 62) () 58 () () () 0 0)
63 'fget_constant_n' 'getdata' 'fget_constant_n' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 64 0 (65 66) () 63 () () () 0 0)
67 'fget_constant_r4' 'getdata' 'fget_constant_r4' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 68 0 (69 70 71) () 67 () () () 0 0)
72 'fget_constant_r8' 'getdata' 'fget_constant_r8' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0
INTEGER ()) 73 0 (74 75 76) () 72 () () () 0 0)
77 'fget_entry' 'getdata' 'fget_entry' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0 INTEGER ()) 78 0 (
79 80 81) () 77 () () () 0 0)
82 'fget_error' 'getdata' 'fget_error' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 19 0 (20) () 18 () () () 0 0) INTEGER ()) 83 0 (84) () 82 () () () 0 0)
21 'fget_error_string' 'getdata' 'fget_error_string' 1 ((PROCEDURE 85 'fget_error_string' 'getdata' 'fget_error_string' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) ( UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE IMPLICIT_PURE) (
UNKNOWN 0 0 0 UNKNOWN ()) 22 0 (23 24 25) () 0 () () () 0 0) UNKNOWN 0 0 0 UNKNOWN ()) 86 0 (87 88 89) () 0 () () () 0 0)
26 'fget_field_list' 'getdata' 'fget_field_list' 1 ((PROCEDURE 90 'fget_field_list' 'getdata' 'fget_field_list' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE ALWAYS_EXPLICIT) UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE ALWAYS_EXPLICIT)
(UNKNOWN 0 0 0 UNKNOWN ()) 27 0 (28 29 30) () 0 () () () 0 0) (UNKNOWN 0 0 0 UNKNOWN ()) 91 0 (92 93 94) () 0 () () () 0 0)
31 'fget_field_name_max' 'getdata' 'fget_field_name_max' 1 ((PROCEDURE 95 'fget_field_list_by_type' 'getdata' 'fget_field_list_by_type' 1 ((
PROCEDURE UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE
ALWAYS_EXPLICIT) (UNKNOWN 0 0 0 UNKNOWN ()) 96 0 (97 98 99 100) () 0 ()
() () 0 0)
101 'fget_field_name_max' 'getdata' 'fget_field_name_max' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) ( UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 32 0 (33) () 31 () () () 0 0) INTEGER 4 0 0 INTEGER ()) 102 0 (103) () 101 () () () 0 0)
34 'fget_nfields' 'getdata' 'fget_nfields' 1 ((PROCEDURE UNKNOWN-INTENT 104 'fget_fragmentname' 'getdata' 'fget_fragmentname' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
CHARACTER 1 0 0 CHARACTER ((CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4096')))
105 0 (106 107) () 104 () () () 0 0)
108 'fget_mfield_list' 'getdata' 'fget_mfield_list' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE ALWAYS_EXPLICIT)
(UNKNOWN 0 0 0 UNKNOWN ()) 109 0 (110 111 112 113) () 0 () () () 0 0)
114 'fget_mfield_list_by_type' 'getdata' 'fget_mfield_list_by_type' 1 (
(PROCEDURE UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE
ALWAYS_EXPLICIT) (UNKNOWN 0 0 0 UNKNOWN ()) 115 0 (116 117 118 119 120)
() 0 () () () 0 0)
121 'fget_mfield_name_max' 'getdata' 'fget_mfield_name_max' 1 ((
PROCEDURE UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION
IMPLICIT_PURE) (INTEGER 4 0 0 INTEGER ()) 122 0 (123 124) () 121 () () ()
0 0)
125 'fget_mvector_list' 'getdata' 'fget_mvector_list' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE ALWAYS_EXPLICIT)
(UNKNOWN 0 0 0 UNKNOWN ()) 126 0 (127 128 129 130) () 0 () () () 0 0)
131 'fget_nfields' 'getdata' 'fget_nfields' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 35 0 (36) () 34 () () () 0 0) INTEGER ()) 132 0 (133) () 131 () () () 0 0)
37 'fget_nframes' 'getdata' 'fget_nframes' 1 ((PROCEDURE UNKNOWN-INTENT 134 'fget_nfields_by_type' 'getdata' 'fget_nfields_by_type' 1 ((
PROCEDURE UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION
IMPLICIT_PURE) (INTEGER 4 0 0 INTEGER ()) 135 0 (136 137) () 134 () () ()
0 0)
138 'fget_nfragments' 'getdata' 'fget_nfragments' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 139 0 (140) () 138 () () () 0 0)
141 'fget_nframes' 'getdata' 'fget_nframes' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 38 0 (39) () 37 () () () 0 0) INTEGER ()) 142 0 (143) () 141 () () () 0 0)
40 'fget_spf' 'getdata' 'fget_spf' 1 ((PROCEDURE UNKNOWN-INTENT 144 'fget_nmfields' 'getdata' 'fget_nmfields' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 145 0 (146 147) () 144 () () () 0 0)
148 'fget_nmfields_by_type' 'getdata' 'fget_nmfields_by_type' 1 ((
PROCEDURE UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION
IMPLICIT_PURE) (INTEGER 4 0 0 INTEGER ()) 149 0 (150 151 152) () 148 ()
() () 0 0)
153 'fget_nmvectors' 'getdata' 'fget_nmvectors' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 154 0 (155 156) () 153 () () () 0 0)
157 'fget_nvectors' 'getdata' 'fget_nvectors' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 158 0 (159) () 157 () () () 0 0)
160 'fget_spf' 'getdata' 'fget_spf' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 41 0 (42 43) () 40 () () () 0 0) INTEGER ()) 161 0 (162 163) () 160 () () () 0 0)
44 'fgetdata_i1' 'getdata' 'fgetdata_i1' 1 ((PROCEDURE UNKNOWN-INTENT 164 'fget_string' 'getdata' 'fget_string' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION) (INTEGER 4 0 0 INTEGER ()) 165 0
(166 167 168 169) () 164 () () () 0 0)
170 'fget_vector_list' 'getdata' 'fget_vector_list' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 SUBROUTINE ALWAYS_EXPLICIT)
(UNKNOWN 0 0 0 UNKNOWN ()) 171 0 (172 173 174) () 0 () () () 0 0)
175 'fgetdata_i1' 'getdata' 'fgetdata_i1' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 45 0 (46 47 48 49 50 51 52) () 44 () () () 0 0) INTEGER ()) 176 0 (177 178 179 180 181 182 183) () 175 () () () 0 0)
53 'fgetdata_i2' 'getdata' 'fgetdata_i2' 1 ((PROCEDURE UNKNOWN-INTENT 184 'fgetdata_i2' 'getdata' 'fgetdata_i2' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 54 0 (55 56 57 58 59 60 61) () 53 () () () 0 0) INTEGER ()) 185 0 (186 187 188 189 190 191 192) () 184 () () () 0 0)
62 'fgetdata_i4' 'getdata' 'fgetdata_i4' 1 ((PROCEDURE UNKNOWN-INTENT 193 'fgetdata_i4' 'getdata' 'fgetdata_i4' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 63 0 (64 65 66 67 68 69 70) () 62 () () () 0 0) INTEGER ()) 194 0 (195 196 197 198 199 200 201) () 193 () () () 0 0)
71 'fgetdata_i8' 'getdata' 'fgetdata_i8' 1 ((PROCEDURE UNKNOWN-INTENT 202 'fgetdata_i8' 'getdata' 'fgetdata_i8' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 72 0 (73 74 75 76 77 78 79) () 71 () () () 0 0) INTEGER ()) 203 0 (204 205 206 207 208 209 210) () 202 () () () 0 0)
80 'fgetdata_n' 'getdata' 'fgetdata_n' 1 ((PROCEDURE UNKNOWN-INTENT 211 'fgetdata_n' 'getdata' 'fgetdata_n' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 81 0 (82 83 84 85 86 87) () 80 () () () 0 0) INTEGER ()) 212 0 (213 214 215 216 217 218) () 211 () () () 0 0)
88 'fgetdata_r4' 'getdata' 'fgetdata_r4' 1 ((PROCEDURE UNKNOWN-INTENT 219 'fgetdata_r4' 'getdata' 'fgetdata_r4' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 89 0 (90 91 92 93 94 95 96) () 88 () () () 0 0) INTEGER ()) 220 0 (221 222 223 224 225 226 227) () 219 () () () 0 0)
97 'fgetdata_r8' 'getdata' 'fgetdata_r8' 1 ((PROCEDURE UNKNOWN-INTENT 228 'fgetdata_r8' 'getdata' 'fgetdata_r8' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0 MODULE-PROC DECL UNKNOWN 0 0 FUNCTION ALWAYS_EXPLICIT) (INTEGER 4 0 0
INTEGER ()) 98 0 (99 100 101 102 103 104 105) () 97 () () () 0 0) INTEGER ()) 229 0 (230 231 232 233 234 235 236) () 228 () () () 0 0)
106 'fputdata_i1' 'getdata' 'fputdata_i1' 1 ((PROCEDURE UNKNOWN-INTENT 237 'fput_constant_i1' 'getdata' 'fput_constant_i1' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 238 0 (239 240 241) () 237 () () () 0 0)
242 'fput_constant_i2' 'getdata' 'fput_constant_i2' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 243 0 (244 245 246) () 242 () () () 0 0)
247 'fput_constant_i4' 'getdata' 'fput_constant_i4' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 248 0 (249 250 251) () 247 () () () 0 0)
252 'fput_constant_i8' 'getdata' 'fput_constant_i8' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 253 0 (254 255 256) () 252 () () () 0 0)
257 'fput_constant_r4' 'getdata' 'fput_constant_r4' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 258 0 (259 260 261) () 257 () () () 0 0)
262 'fput_constant_r8' 'getdata' 'fput_constant_r8' 1 ((PROCEDURE
UNKNOWN-INTENT MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (
INTEGER 4 0 0 INTEGER ()) 263 0 (264 265 266) () 262 () () () 0 0)
267 'fput_string' 'getdata' 'fput_string' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE) (INTEGER 4 0 0
INTEGER ()) 268 0 (269 270 271) () 267 () () () 0 0)
272 'fputdata_i1' 'getdata' 'fputdata_i1' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 107 0 (108 109 110 111 112 113 114) () 106 () INTEGER 4 0 0 INTEGER ()) 273 0 (274 275 276 277 278 279 280) () 272 ()
() () 0 0) () () 0 0)
115 'fputdata_i2' 'getdata' 'fputdata_i2' 1 ((PROCEDURE UNKNOWN-INTENT 281 'fputdata_i2' 'getdata' 'fputdata_i2' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 116 0 (117 118 119 120 121 122 123) () 115 () INTEGER 4 0 0 INTEGER ()) 282 0 (283 284 285 286 287 288 289) () 281 ()
() () 0 0) () () 0 0)
124 'fputdata_i4' 'getdata' 'fputdata_i4' 1 ((PROCEDURE UNKNOWN-INTENT 290 'fputdata_i4' 'getdata' 'fputdata_i4' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 125 0 (126 127 128 129 130 131 132) () 124 () INTEGER 4 0 0 INTEGER ()) 291 0 (292 293 294 295 296 297 298) () 290 ()
() () 0 0) () () 0 0)
133 'fputdata_i8' 'getdata' 'fputdata_i8' 1 ((PROCEDURE UNKNOWN-INTENT 299 'fputdata_i8' 'getdata' 'fputdata_i8' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 134 0 (135 136 137 138 139 140 141) () 133 () INTEGER 4 0 0 INTEGER ()) 300 0 (301 302 303 304 305 306 307) () 299 ()
() () 0 0) () () 0 0)
142 'fputdata_r4' 'getdata' 'fputdata_r4' 1 ((PROCEDURE UNKNOWN-INTENT 308 'fputdata_r4' 'getdata' 'fputdata_r4' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 143 0 (144 145 146 147 148 149 150) () 142 () INTEGER 4 0 0 INTEGER ()) 309 0 (310 311 312 313 314 315 316) () 308 ()
() () 0 0) () () 0 0)
151 'fputdata_r8' 'getdata' 'fputdata_r8' 1 ((PROCEDURE UNKNOWN-INTENT 317 'fputdata_r8' 'getdata' 'fputdata_r8' 1 ((PROCEDURE UNKNOWN-INTENT
MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) ( MODULE-PROC DECL UNKNOWN 0 0 FUNCTION IMPLICIT_PURE ALWAYS_EXPLICIT) (
INTEGER 4 0 0 INTEGER ()) 152 0 (153 154 155 156 157 158 159) () 151 () INTEGER 4 0 0 INTEGER ()) 318 0 (319 320 321 322 323 324 325) () 317 ()
() () 0 0) () () 0 0)
160 'gd_big_endian' 'getdata' 'gd_big_endian' 1 ((PARAMETER 326 'gd_auto_encoded' 'getdata' 'gd_auto_encoded' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '65536') () 0 INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () ()
() () () 0 0) () 0 0)
161 'gd_bit_entry' 'getdata' 'gd_bit_entry' 1 ((PARAMETER UNKNOWN-INTENT 327 'gd_big_endian' 'getdata' 'gd_big_endian' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () ()
() 0 0)
328 'gd_bit_entry' 'getdata' 'gd_bit_entry' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0)
162 'gd_creat' 'getdata' 'gd_creat' 1 ((PARAMETER UNKNOWN-INTENT 329 'gd_const_entry' 'getdata' 'gd_const_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '257') () 0 ()
() () 0 0)
330 'gd_creat' 'getdata' 'gd_creat' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '64') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '16') () 0 () () () 0 0)
163 'gd_e_accmode' 'getdata' 'gd_e_accmode' 1 ((PARAMETER UNKNOWN-INTENT 331 'gd_e_accmode' 'getdata' 'gd_e_accmode' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '17') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '16') () 0 () () () 0 0)
164 'gd_e_alloc' 'getdata' 'gd_e_alloc' 1 ((PARAMETER UNKNOWN-INTENT 332 'gd_e_alloc' 'getdata' 'gd_e_alloc' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '11') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '10') () 0 () () () 0 0)
165 'gd_e_bad_code' 'getdata' 'gd_e_bad_code' 1 ((PARAMETER 333 'gd_e_bad_code' 'getdata' 'gd_e_bad_code' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '5') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '5') () 0 () ()
() 0 0) () 0 0)
166 'gd_e_bad_dirfile' 'getdata' 'gd_e_bad_dirfile' 1 ((PARAMETER 334 'gd_e_bad_dirfile' 'getdata' 'gd_e_bad_dirfile' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '14') () 0 ()
() () 0 0)
335 'gd_e_bad_entry' 'getdata' 'gd_e_bad_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '19') () 0 ()
() () 0 0)
336 'gd_e_bad_field_type' 'getdata' 'gd_e_bad_field_type' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '15') () 0 () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '15') () 0 ()
() () 0 0) () () 0 0)
167 'gd_e_bad_put_field' 'getdata' 'gd_e_bad_put_field' 1 ((PARAMETER 337 'gd_e_bad_index' 'getdata' 'gd_e_bad_index' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '16') () 0 () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '22') () 0 ()
() () 0 0) () () 0 0)
168 'gd_e_bad_type' 'getdata' 'gd_e_bad_type' 1 ((PARAMETER 338 'gd_e_bad_reference' 'getdata' 'gd_e_bad_reference' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '24') () 0 ()
() () 0 0)
339 'gd_e_bad_scalar' 'getdata' 'gd_e_bad_scalar' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '23') () 0 ()
() () 0 0)
340 'gd_e_bad_type' 'getdata' 'gd_e_bad_type' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '6') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '6') () 0 () ()
() 0 0) () 0 0)
169 'gd_e_creat' 'getdata' 'gd_e_creat' 1 ((PARAMETER UNKNOWN-INTENT 341 'gd_e_creat' 'getdata' 'gd_e_creat' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0)
170 'gd_e_empty' 'getdata' 'gd_e_empty' 1 ((PARAMETER UNKNOWN-INTENT 342 'gd_e_dimension' 'getdata' 'gd_e_dimension' 1 ((PARAMETER
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '10') () 0 () () () 0 0) INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '21') () 0 ()
171 'gd_e_format' 'getdata' 'gd_e_format' 1 ((PARAMETER UNKNOWN-INTENT () () 0 0)
343 'gd_e_duplicate' 'getdata' 'gd_e_duplicate' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '20') () 0 ()
() () 0 0)
344 'gd_e_format' 'getdata' 'gd_e_format' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () () 0 0)
172 'gd_e_internal_error' 'getdata' 'gd_e_internal_error' 1 ((PARAMETER 345 'gd_e_internal_error' 'getdata' 'gd_e_internal_error' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '9') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '9') () 0 () ()
() 0 0) () 0 0)
173 'gd_e_ok' 'getdata' 'gd_e_ok' 1 ((PARAMETER UNKNOWN-INTENT 346 'gd_e_ok' 'getdata' 'gd_e_ok' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0)
174 'gd_e_open' 'getdata' 'gd_e_open' 1 ((PARAMETER UNKNOWN-INTENT 347 'gd_e_open' 'getdata' 'gd_e_open' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0)
175 'gd_e_open_include' 'getdata' 'gd_e_open_include' 1 ((PARAMETER 348 'gd_e_open_include' 'getdata' 'gd_e_open_include' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8') () 0 () ()
() 0 0) () 0 0)
176 'gd_e_open_linfile' 'getdata' 'gd_e_open_linfile' 1 ((PARAMETER 349 'gd_e_open_linfile' 'getdata' 'gd_e_open_linfile' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '13') () 0 () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '12') () 0 ()
() () 0 0) () () 0 0)
177 'gd_e_range' 'getdata' 'gd_e_range' 1 ((PARAMETER UNKNOWN-INTENT 350 'gd_e_protected' 'getdata' 'gd_e_protected' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '25') () 0 ()
() () 0 0)
351 'gd_e_range' 'getdata' 'gd_e_range' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '12') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '11') () 0 () () () 0 0)
178 'gd_e_raw_io' 'getdata' 'gd_e_raw_io' 1 ((PARAMETER UNKNOWN-INTENT 352 'gd_e_raw_io' 'getdata' 'gd_e_raw_io' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '7') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '7') () 0 () () () 0 0)
179 'gd_e_recurse_level' 'getdata' 'gd_e_recurse_level' 1 ((PARAMETER 353 'gd_e_recurse_level' 'getdata' 'gd_e_recurse_level' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '14') () 0 () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '13') () 0 ()
() () 0 0) () () 0 0)
180 'gd_e_trunc' 'getdata' 'gd_e_trunc' 1 ((PARAMETER UNKNOWN-INTENT 354 'gd_e_trunc' 'getdata' 'gd_e_trunc' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3') () 0 () () () 0 0)
181 'gd_entry' 'getdata' 'gd_entry' 1 ((DERIVED UNKNOWN-INTENT 355 'gd_e_unsupported' 'getdata' 'gd_e_unsupported' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '17') () 0 ()
() () 0 0)
356 'gd_entry' 'getdata' 'gd_entry' 1 ((DERIVED UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) (UNKNOWN 0 0 0 UNKNOWN ()) 0 0 () () 0 UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) (UNKNOWN 0 0 0 UNKNOWN ()) 0 0 () () 0
((182 'field_type' (INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL ((357 'field_type' (INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) ( UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) (
183 'n_fields' (INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT 358 'n_fields' (INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) (184 'spf' ( UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) (359 'spf' (
INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC INTEGER 4 0 0 INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) (185 'data_type' (INTEGER 4 0 0 UNKNOWN UNKNOWN 0 0) UNKNOWN-ACCESS ()) (360 'data_type' (INTEGER 4 0 0
INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 INTEGER ()) () (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0
0) UNKNOWN-ACCESS ()) (186 'bitnum' (INTEGER 4 0 0 INTEGER ()) () ( 0) UNKNOWN-ACCESS ()) (361 'bitnum' (INTEGER 4 0 0 INTEGER ()) () (
UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0)
UNKNOWN-ACCESS ()) (187 'numbits' (INTEGER 4 0 0 INTEGER ()) () ( UNKNOWN-ACCESS ()) (362 'numbits' (INTEGER 4 0 0 INTEGER ()) () (
UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0)
UNKNOWN-ACCESS ()) (188 'shift' (INTEGER 4 0 0 INTEGER ()) () ( UNKNOWN-ACCESS ()) (363 'shift' (INTEGER 4 0 0 INTEGER ()) () (
UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0) UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0)
UNKNOWN-ACCESS ()) (189 'field' (CHARACTER 1 0 0 CHARACTER ((CONSTANT ( UNKNOWN-ACCESS ()) (364 'fragment_index' (INTEGER 4 0 0 INTEGER ()) () (
UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0)
UNKNOWN-ACCESS ()) (365 'field' (CHARACTER 1 0 0 CHARACTER ((CONSTANT (
INTEGER 4 0 0 INTEGER ()) 0 '4096'))) (1 0 EXPLICIT (CONSTANT (INTEGER 4 INTEGER 4 0 0 INTEGER ()) 0 '4096'))) (1 0 EXPLICIT (CONSTANT (INTEGER 4
0 0 INTEGER ()) 0 '1') (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3')) ( 0 0 INTEGER ()) 0 '1') (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3')) (
UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 DIMENSION) UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 DIMENSION)
UNKNOWN-ACCESS ()) (190 'm' (REAL 8 0 0 REAL ()) (1 0 EXPLICIT ( UNKNOWN-ACCESS ()) (366 'm' (REAL 8 0 0 REAL ()) (1 0 EXPLICIT (
CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') (CONSTANT (INTEGER 4 0 0 CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') (CONSTANT (INTEGER 4 0 0
INTEGER ()) 0 '3')) (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN INTEGER ()) 0 '3')) (UNKNOWN-FL UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION) UNKNOWN-ACCESS ()) (191 'b' (REAL 8 0 0 REAL ()) UNKNOWN 0 0 DIMENSION) UNKNOWN-ACCESS ()) (367 'b' (REAL 8 0 0 REAL ())
(1 0 EXPLICIT (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') (CONSTANT ( (1 0 EXPLICIT (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') (CONSTANT (
INTEGER 4 0 0 INTEGER ()) 0 '3')) (UNKNOWN-FL UNKNOWN-INTENT INTEGER 4 0 0 INTEGER ()) 0 '3')) (UNKNOWN-FL UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 DIMENSION) UNKNOWN-ACCESS ())) PUBLIC ( UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 DIMENSION) UNKNOWN-ACCESS ())) PUBLIC (
() () () ()) () 0 0 41123823) () () () ()) () 0 0 41123823)
192 'gd_excl' 'getdata' 'gd_excl' 1 ((PARAMETER UNKNOWN-INTENT 368 'gd_excl' 'getdata' 'gd_excl' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '128') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '32') () 0 () () () 0 0)
193 'gd_field_len' 'getdata' 'gd_field_len' 1 ((PARAMETER UNKNOWN-INTENT 369 'gd_field_len' 'getdata' 'gd_field_len' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4096') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4096') () 0 () () () 0 0)
194 'gd_float32' 'getdata' 'gd_float32' 1 ((PARAMETER UNKNOWN-INTENT 370 'gd_float32' 'getdata' 'gd_float32' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '36') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '36') () 0 () () () 0 0)
195 'gd_float64' 'getdata' 'gd_float64' 1 ((PARAMETER UNKNOWN-INTENT 371 'gd_float64' 'getdata' 'gd_float64' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '40') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '40') () 0 () () () 0 0)
196 'gd_force_endian' 'getdata' 'gd_force_endian' 1 ((PARAMETER 372 'gd_force_encodded' 'getdata' 'gd_force_encodded' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '262144') () 0 INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () ()
() () () 0 0) () 0 0)
197 'gd_int16' 'getdata' 'gd_int16' 1 ((PARAMETER UNKNOWN-INTENT 373 'gd_force_endian' 'getdata' 'gd_force_endian' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '256') () 0 ()
() () 0 0)
374 'gd_index_entry' 'getdata' 'gd_index_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '7') () 0 () ()
() 0 0)
375 'gd_int16' 'getdata' 'gd_int16' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '18') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '18') () 0 () () () 0 0)
198 'gd_int32' 'getdata' 'gd_int32' 1 ((PARAMETER UNKNOWN-INTENT 376 'gd_int32' 'getdata' 'gd_int32' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '20') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '20') () 0 () () () 0 0)
199 'gd_int64' 'getdata' 'gd_int64' 1 ((PARAMETER UNKNOWN-INTENT 377 'gd_int64' 'getdata' 'gd_int64' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '24') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '24') () 0 () () () 0 0)
200 'gd_int8' 'getdata' 'gd_int8' 1 ((PARAMETER UNKNOWN-INTENT 378 'gd_int8' 'getdata' 'gd_int8' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '17') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '17') () 0 () () () 0 0)
201 'gd_lincom_entry' 'getdata' 'gd_lincom_entry' 1 ((PARAMETER 379 'gd_lincom_entry' 'getdata' 'gd_lincom_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () ()
() 0 0) () 0 0)
202 'gd_linterp_entry' 'getdata' 'gd_linterp_entry' 1 ((PARAMETER 380 'gd_linterp_entry' 'getdata' 'gd_linterp_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '3') () 0 () ()
() 0 0) () 0 0)
203 'gd_little_endian' 'getdata' 'gd_little_endian' 1 ((PARAMETER 381 'gd_little_endian' 'getdata' 'gd_little_endian' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '131072') () 0 INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8') () 0 () ()
() () () 0 0) () 0 0)
204 'gd_multiply_entry' 'getdata' 'gd_multiply_entry' 1 ((PARAMETER 382 'gd_multiply_entry' 'getdata' 'gd_multiply_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '5') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '5') () 0 () ()
() 0 0) () 0 0)
205 'gd_no_entry' 'getdata' 'gd_no_entry' 1 ((PARAMETER UNKNOWN-INTENT 383 'gd_no_entry' 'getdata' 'gd_no_entry' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0)
206 'gd_null' 'getdata' 'gd_null' 1 ((PARAMETER UNKNOWN-INTENT 384 'gd_null' 'getdata' 'gd_null' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0)
207 'gd_pedantic' 'getdata' 'gd_pedantic' 1 ((PARAMETER UNKNOWN-INTENT 385 'gd_pedantic' 'getdata' 'gd_pedantic' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '524288') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '128') () 0 () () () 0 0)
208 'gd_phase_entry' 'getdata' 'gd_phase_entry' 1 ((PARAMETER 386 'gd_phase_entry' 'getdata' 'gd_phase_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '6') () 0 () () INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '6') () 0 () ()
() 0 0) () 0 0)
209 'gd_raw_entry' 'getdata' 'gd_raw_entry' 1 ((PARAMETER UNKNOWN-INTENT 387 'gd_raw_entry' 'getdata' 'gd_raw_entry' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0)
210 'gd_rdonly' 'getdata' 'gd_rdonly' 1 ((PARAMETER UNKNOWN-INTENT 388 'gd_rdonly' 'getdata' 'gd_rdonly' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '0') () 0 () () () 0 0)
211 'gd_rdwr' 'getdata' 'gd_rdwr' 1 ((PARAMETER UNKNOWN-INTENT 389 'gd_rdwr' 'getdata' 'gd_rdwr' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0)
212 'gd_trunc' 'getdata' 'gd_trunc' 1 ((PARAMETER UNKNOWN-INTENT 390 'gd_slim_encoded' 'getdata' 'gd_slim_encoded' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '12288') () 0
() () () 0 0)
391 'gd_string_entry' 'getdata' 'gd_string_entry' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '258') () 0 ()
() () 0 0)
392 'gd_text_encoded' 'getdata' 'gd_text_encoded' 1 ((PARAMETER
UNKNOWN-INTENT UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0
INTEGER ()) 0 0 () (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8192') () 0 ()
() () 0 0)
393 'gd_trunc' 'getdata' 'gd_trunc' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '512') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '64') () 0 () () () 0 0)
213 'gd_uint16' 'getdata' 'gd_uint16' 1 ((PARAMETER UNKNOWN-INTENT 394 'gd_uint16' 'getdata' 'gd_uint16' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '2') () 0 () () () 0 0)
214 'gd_uint32' 'getdata' 'gd_uint32' 1 ((PARAMETER UNKNOWN-INTENT 395 'gd_uint32' 'getdata' 'gd_uint32' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4') () 0 () () () 0 0)
215 'gd_uint64' 'getdata' 'gd_uint64' 1 ((PARAMETER UNKNOWN-INTENT 396 'gd_uint64' 'getdata' 'gd_uint64' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '8') () 0 () () () 0 0)
216 'gd_uint8' 'getdata' 'gd_uint8' 1 ((PARAMETER UNKNOWN-INTENT 397 'gd_uint8' 'getdata' 'gd_uint8' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 () UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0) (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') () 0 () () () 0 0)
217 'getdata' 'getdata' 'getdata' 1 ((MODULE UNKNOWN-INTENT UNKNOWN-PROC 398 'gd_unencoded' 'getdata' 'gd_unencoded' 1 ((PARAMETER UNKNOWN-INTENT
UNKNOWN-PROC UNKNOWN IMPLICIT-SAVE 0 0) (INTEGER 4 0 0 INTEGER ()) 0 0 ()
(CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '4096') () 0 () () () 0 0)
399 'getdata' 'getdata' 'getdata' 1 ((MODULE UNKNOWN-INTENT UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0) (UNKNOWN 0 0 0 UNKNOWN ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0) (UNKNOWN 0 0 0 UNKNOWN ()) 0 0 () () 0 () () () 0 0)
11 'dirfilename' '' 'dirfilename' 10 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 41 'dirfilename' '' 'dirfilename' 40 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
12 'flags' '' 'flags' 10 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 42 'flags' '' 'flags' 40 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
4 'dirfile' '' 'dirfile' 3 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 14 'dirfile' '' 'dirfile' 13 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
7 'dirfile' '' 'dirfile' 6 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
8 'field_code' '' 'field_code' 6 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
82 'dirfile' '' 'dirfile' 81 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
83 'field_code' '' 'field_code' 81 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 17 'dirfile' '' 'dirfile' 16 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
18 'field_code' '' 'field_code' 16 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
84 'first_frame' '' 'first_frame' 81 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 213 'dirfile' '' 'dirfile' 212 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
85 'first_sample' '' 'first_sample' 81 ((VARIABLE IN UNKNOWN-PROC 214 'field_code' '' 'field_code' 212 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
215 'first_frame' '' 'first_frame' 212 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
86 'num_frames' '' 'num_frames' 81 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 216 'first_sample' '' 'first_sample' 212 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
217 'num_frames' '' 'num_frames' 212 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
87 'num_samples' '' 'num_samples' 81 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 218 'num_samples' '' 'num_samples' 212 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
177 'dirfile' '' 'dirfile' 176 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
46 'dirfile' '' 'dirfile' 45 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 178 'field_code' '' 'field_code' 176 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
47 'field_code' '' 'field_code' 45 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
48 'first_frame' '' 'first_frame' 45 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 179 'first_frame' '' 'first_frame' 176 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
49 'first_sample' '' 'first_sample' 45 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
50 'num_frames' '' 'num_frames' 45 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 180 'first_sample' '' 'first_sample' 176 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
51 'num_samples' '' 'num_samples' 45 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
181 'num_frames' '' 'num_frames' 176 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
52 'data_out' '' 'data_out' 45 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 182 'num_samples' '' 'num_samples' 176 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
183 'data_out' '' 'data_out' 176 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
55 'dirfile' '' 'dirfile' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 186 'dirfile' '' 'dirfile' 185 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
56 'field_code' '' 'field_code' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 187 'field_code' '' 'field_code' 185 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
57 'first_frame' '' 'first_frame' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 188 'first_frame' '' 'first_frame' 185 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
58 'first_sample' '' 'first_sample' 54 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
59 'num_frames' '' 'num_frames' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 189 'first_sample' '' 'first_sample' 185 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
60 'num_samples' '' 'num_samples' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
190 'num_frames' '' 'num_frames' 185 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
61 'data_out' '' 'data_out' 54 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 191 'num_samples' '' 'num_samples' 185 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
192 'data_out' '' 'data_out' 185 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
64 'dirfile' '' 'dirfile' 63 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 195 'dirfile' '' 'dirfile' 194 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
65 'field_code' '' 'field_code' 63 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 196 'field_code' '' 'field_code' 194 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
66 'first_frame' '' 'first_frame' 63 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 197 'first_frame' '' 'first_frame' 194 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
67 'first_sample' '' 'first_sample' 63 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
68 'num_frames' '' 'num_frames' 63 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 198 'first_sample' '' 'first_sample' 194 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
69 'num_samples' '' 'num_samples' 63 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
199 'num_frames' '' 'num_frames' 194 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
70 'data_out' '' 'data_out' 63 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 200 'num_samples' '' 'num_samples' 194 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
201 'data_out' '' 'data_out' 194 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
73 'dirfile' '' 'dirfile' 72 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 204 'dirfile' '' 'dirfile' 203 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
74 'field_code' '' 'field_code' 72 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 205 'field_code' '' 'field_code' 203 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
75 'first_frame' '' 'first_frame' 72 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 206 'first_frame' '' 'first_frame' 203 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
76 'first_sample' '' 'first_sample' 72 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
77 'num_frames' '' 'num_frames' 72 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 207 'first_sample' '' 'first_sample' 203 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
78 'num_samples' '' 'num_samples' 72 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
208 'num_frames' '' 'num_frames' 203 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
79 'data_out' '' 'data_out' 72 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 209 'num_samples' '' 'num_samples' 203 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
210 'data_out' '' 'data_out' 203 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
90 'dirfile' '' 'dirfile' 89 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 221 'dirfile' '' 'dirfile' 220 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
91 'field_code' '' 'field_code' 89 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 222 'field_code' '' 'field_code' 220 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
92 'first_frame' '' 'first_frame' 89 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 223 'first_frame' '' 'first_frame' 220 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
93 'first_sample' '' 'first_sample' 89 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
94 'num_frames' '' 'num_frames' 89 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 224 'first_sample' '' 'first_sample' 220 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
95 'num_samples' '' 'num_samples' 89 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
225 'num_frames' '' 'num_frames' 220 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
96 'data_out' '' 'data_out' 89 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 226 'num_samples' '' 'num_samples' 220 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
227 'data_out' '' 'data_out' 220 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (REAL 4 0 0 REAL ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (REAL 4 0 0 REAL ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
99 'dirfile' '' 'dirfile' 98 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 230 'dirfile' '' 'dirfile' 229 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
100 'field_code' '' 'field_code' 98 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 231 'field_code' '' 'field_code' 229 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
101 'first_frame' '' 'first_frame' 98 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 232 'first_frame' '' 'first_frame' 229 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
102 'first_sample' '' 'first_sample' 98 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
103 'num_frames' '' 'num_frames' 98 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 233 'first_sample' '' 'first_sample' 229 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
104 'num_samples' '' 'num_samples' 98 ((VARIABLE IN UNKNOWN-PROC UNKNOWN () 0 0)
234 'num_frames' '' 'num_frames' 229 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
105 'data_out' '' 'data_out' 98 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 235 'num_samples' '' 'num_samples' 229 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
236 'data_out' '' 'data_out' 229 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (REAL 8 0 0 REAL ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (REAL 8 0 0 REAL ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
36 'dirfile' '' 'dirfile' 35 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 65 'dirfile' '' 'dirfile' 64 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
33 'dirfile' '' 'dirfile' 32 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 66 'field_code' '' 'field_code' 64 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
45 'dirfile' '' 'dirfile' 44 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
28 'field_list' '' 'field_list' 27 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN 46 'field_code' '' 'field_code' 44 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
47 'data_out' '' 'data_out' 44 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
50 'dirfile' '' 'dirfile' 49 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
51 'field_code' '' 'field_code' 49 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
52 'data_out' '' 'data_out' 49 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
55 'dirfile' '' 'dirfile' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
56 'field_code' '' 'field_code' 54 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
57 'data_out' '' 'data_out' 54 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
60 'dirfile' '' 'dirfile' 59 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
61 'field_code' '' 'field_code' 59 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
62 'data_out' '' 'data_out' 59 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
69 'dirfile' '' 'dirfile' 68 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
70 'field_code' '' 'field_code' 68 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
71 'data_out' '' 'data_out' 68 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (REAL 4 0 0 REAL ()) 0 0 () () 0 () () () 0 0)
74 'dirfile' '' 'dirfile' 73 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
75 'field_code' '' 'field_code' 73 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
76 'data_out' '' 'data_out' 73 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (REAL 8 0 0 REAL ()) 0 0 () () 0 () () () 0 0)
166 'dirfile' '' 'dirfile' 165 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
167 'field_code' '' 'field_code' 165 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
168 'length' '' 'length' 165 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
169 'data_out' '' 'data_out' 165 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
133 'dirfile' '' 'dirfile' 132 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
136 'dirfile' '' 'dirfile' 135 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
137 'entype' '' 'entype' 135 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
159 'dirfile' '' 'dirfile' 158 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
146 'dirfile' '' 'dirfile' 145 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
147 'parent' '' 'parent' 145 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
150 'dirfile' '' 'dirfile' 149 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
151 'parent' '' 'parent' 149 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
152 'entype' '' 'entype' 149 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
155 'dirfile' '' 'dirfile' 154 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
156 'parent' '' 'parent' 154 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
103 'dirfile' '' 'dirfile' 102 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
123 'dirfile' '' 'dirfile' 122 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
124 'parent' '' 'parent' 122 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
92 'field_list' '' 'field_list' 91 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1 UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () 0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0) () 0 0)
29 'dirfile' '' 'dirfile' 27 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 93 'dirfile' '' 'dirfile' 91 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
30 'field_len' '' 'field_len' 27 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN 94 'field_len' '' 'field_len' 91 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
39 'dirfile' '' 'dirfile' 38 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 97 'field_list' '' 'field_list' 96 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0)
98 'dirfile' '' 'dirfile' 96 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
42 'dirfile' '' 'dirfile' 41 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 99 'entype' '' 'entype' 96 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
100 'field_len' '' 'field_len' 96 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
172 'field_list' '' 'field_list' 171 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0)
173 'dirfile' '' 'dirfile' 171 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
174 'field_len' '' 'field_len' 171 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
110 'field_list' '' 'field_list' 109 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0)
111 'dirfile' '' 'dirfile' 109 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
112 'parent' '' 'parent' 109 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
113 'field_len' '' 'field_len' 109 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
116 'field_list' '' 'field_list' 115 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0)
117 'dirfile' '' 'dirfile' 115 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
118 'parent' '' 'parent' 115 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
119 'entype' '' 'entype' 115 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
43 'field_code' '' 'field_code' 41 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 120 'field_len' '' 'field_len' 115 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
127 'field_list' '' 'field_list' 126 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () (1
0 ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () ()
() 0 0)
128 'dirfile' '' 'dirfile' 126 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
129 'parent' '' 'parent' 126 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
130 'field_len' '' 'field_len' 126 ((VARIABLE INOUT UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
143 'dirfile' '' 'dirfile' 142 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
162 'dirfile' '' 'dirfile' 161 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
163 'field_code' '' 'field_code' 161 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
108 'dirfile' '' 'dirfile' 107 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 274 'dirfile' '' 'dirfile' 273 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
109 'field_code' '' 'field_code' 107 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 275 'field_code' '' 'field_code' 273 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
110 'first_frame' '' 'first_frame' 107 ((VARIABLE IN UNKNOWN-PROC 276 'first_frame' '' 'first_frame' 273 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
111 'first_sample' '' 'first_sample' 107 ((VARIABLE IN UNKNOWN-PROC 277 'first_sample' '' 'first_sample' 273 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
112 'num_frames' '' 'num_frames' 107 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 278 'num_frames' '' 'num_frames' 273 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
113 'num_samples' '' 'num_samples' 107 ((VARIABLE IN UNKNOWN-PROC 279 'num_samples' '' 'num_samples' 273 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
114 'data_in' '' 'data_in' 107 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 280 'data_in' '' 'data_in' 273 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
117 'dirfile' '' 'dirfile' 116 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 283 'dirfile' '' 'dirfile' 282 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
118 'field_code' '' 'field_code' 116 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 284 'field_code' '' 'field_code' 282 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
119 'first_frame' '' 'first_frame' 116 ((VARIABLE IN UNKNOWN-PROC 285 'first_frame' '' 'first_frame' 282 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
120 'first_sample' '' 'first_sample' 116 ((VARIABLE IN UNKNOWN-PROC 286 'first_sample' '' 'first_sample' 282 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
121 'num_frames' '' 'num_frames' 116 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 287 'num_frames' '' 'num_frames' 282 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
122 'num_samples' '' 'num_samples' 116 ((VARIABLE IN UNKNOWN-PROC 288 'num_samples' '' 'num_samples' 282 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
123 'data_in' '' 'data_in' 116 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 289 'data_in' '' 'data_in' 282 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
126 'dirfile' '' 'dirfile' 125 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 292 'dirfile' '' 'dirfile' 291 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
127 'field_code' '' 'field_code' 125 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 293 'field_code' '' 'field_code' 291 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
128 'first_frame' '' 'first_frame' 125 ((VARIABLE IN UNKNOWN-PROC 294 'first_frame' '' 'first_frame' 291 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
129 'first_sample' '' 'first_sample' 125 ((VARIABLE IN UNKNOWN-PROC 295 'first_sample' '' 'first_sample' 291 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
130 'num_frames' '' 'num_frames' 125 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 296 'num_frames' '' 'num_frames' 291 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
131 'num_samples' '' 'num_samples' 125 ((VARIABLE IN UNKNOWN-PROC 297 'num_samples' '' 'num_samples' 291 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
132 'data_in' '' 'data_in' 125 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 298 'data_in' '' 'data_in' 291 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
135 'dirfile' '' 'dirfile' 134 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 301 'dirfile' '' 'dirfile' 300 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
136 'field_code' '' 'field_code' 134 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 302 'field_code' '' 'field_code' 300 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
137 'first_frame' '' 'first_frame' 134 ((VARIABLE IN UNKNOWN-PROC 303 'first_frame' '' 'first_frame' 300 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
138 'first_sample' '' 'first_sample' 134 ((VARIABLE IN UNKNOWN-PROC 304 'first_sample' '' 'first_sample' 300 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
139 'num_frames' '' 'num_frames' 134 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 305 'num_frames' '' 'num_frames' 300 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
140 'num_samples' '' 'num_samples' 134 ((VARIABLE IN UNKNOWN-PROC 306 'num_samples' '' 'num_samples' 300 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
141 'data_in' '' 'data_in' 134 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 307 'data_in' '' 'data_in' 300 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
144 'dirfile' '' 'dirfile' 143 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 310 'dirfile' '' 'dirfile' 309 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
145 'field_code' '' 'field_code' 143 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 311 'field_code' '' 'field_code' 309 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
146 'first_frame' '' 'first_frame' 143 ((VARIABLE IN UNKNOWN-PROC 312 'first_frame' '' 'first_frame' 309 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
147 'first_sample' '' 'first_sample' 143 ((VARIABLE IN UNKNOWN-PROC 313 'first_sample' '' 'first_sample' 309 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
148 'num_frames' '' 'num_frames' 143 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 314 'num_frames' '' 'num_frames' 309 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
149 'num_samples' '' 'num_samples' 143 ((VARIABLE IN UNKNOWN-PROC 315 'num_samples' '' 'num_samples' 309 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
150 'data_in' '' 'data_in' 143 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 316 'data_in' '' 'data_in' 309 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (REAL 4 0 0 REAL ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (REAL 4 0 0 REAL ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
153 'dirfile' '' 'dirfile' 152 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 319 'dirfile' '' 'dirfile' 318 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
154 'field_code' '' 'field_code' 152 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 320 'field_code' '' 'field_code' 318 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
155 'first_frame' '' 'first_frame' 152 ((VARIABLE IN UNKNOWN-PROC 321 'first_frame' '' 'first_frame' 318 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
156 'first_sample' '' 'first_sample' 152 ((VARIABLE IN UNKNOWN-PROC 322 'first_sample' '' 'first_sample' 318 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
157 'num_frames' '' 'num_frames' 152 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 323 'num_frames' '' 'num_frames' 318 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
158 'num_samples' '' 'num_samples' 152 ((VARIABLE IN UNKNOWN-PROC 324 'num_samples' '' 'num_samples' 318 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0) () 0 0)
159 'data_in' '' 'data_in' 152 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 325 'data_in' '' 'data_in' 318 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DIMENSION DUMMY) (REAL 8 0 0 REAL ()) 0 0 () (1 0 UNKNOWN 0 0 DIMENSION DUMMY) (REAL 8 0 0 REAL ()) 0 0 () (1 0
ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () () ASSUMED_SHAPE (CONSTANT (INTEGER 4 0 0 INTEGER ()) 0 '1') ()) 0 () () ()
0 0) 0 0)
20 'dirfile' '' 'dirfile' 19 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 239 'dirfile' '' 'dirfile' 238 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
240 'field_code' '' 'field_code' 238 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
241 'data_in' '' 'data_in' 238 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 1 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
244 'dirfile' '' 'dirfile' 243 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
245 'field_code' '' 'field_code' 243 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
246 'data_in' '' 'data_in' 243 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 2 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
249 'dirfile' '' 'dirfile' 248 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
250 'field_code' '' 'field_code' 248 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
251 'data_in' '' 'data_in' 248 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
254 'dirfile' '' 'dirfile' 253 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
255 'field_code' '' 'field_code' 253 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
256 'data_in' '' 'data_in' 253 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 8 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
259 'dirfile' '' 'dirfile' 258 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
260 'field_code' '' 'field_code' 258 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
261 'data_in' '' 'data_in' 258 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (REAL 4 0 0 REAL ()) 0 0 () () 0 () () () 0 0)
264 'dirfile' '' 'dirfile' 263 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
265 'field_code' '' 'field_code' 263 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
266 'data_in' '' 'data_in' 263 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (REAL 8 0 0 REAL ()) 0 0 () () 0 () () () 0 0)
269 'dirfile' '' 'dirfile' 268 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
270 'field_code' '' 'field_code' 268 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
271 'data_in' '' 'data_in' 268 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
84 'dirfile' '' 'dirfile' 83 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
23 'dirfile' '' 'dirfile' 22 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 87 'dirfile' '' 'dirfile' 86 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
24 'buffer' '' 'buffer' 22 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN UNKNOWN 0 88 'buffer' '' 'buffer' 86 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0) 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
25 'len' '' 'len' 22 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 89 'len' '' 'len' 86 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
15 'dirfile' '' 'dirfile' 14 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 79 'dirfile' '' 'dirfile' 78 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0) 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
16 'field_code' '' 'field_code' 14 ((VARIABLE IN UNKNOWN-PROC UNKNOWN 80 'field_code' '' 'field_code' 78 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0) 0 0)
17 'ent' '' 'ent' 14 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 81 'ent' '' 'ent' 78 ((VARIABLE OUT UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (DERIVED 181 0 0 DERIVED ()) 0 0 () () 0 () () () 0 0) DUMMY) (DERIVED 356 0 0 DERIVED ()) 0 0 () () 0 () () () 0 0)
4 'dirfile' '' 'dirfile' 3 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
5 'field_code' '' 'field_code' 3 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
6 'ent' '' 'ent' 3 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0 DUMMY)
(DERIVED 356 0 0 DERIVED ()) 0 0 () () 0 () () () 0 0)
27 'dirfile' '' 'dirfile' 26 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
28 'parent' '' 'parent' 26 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
29 'field_code' '' 'field_code' 26 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () ()
0 0)
30 'ent' '' 'ent' 26 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (DERIVED 356 0 0 DERIVED ()) 0 0 () () 0 () () () 0 0)
9 'dirfile' '' 'dirfile' 8 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
10 'spec' '' 'spec' 8 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
11 'fragment_index' '' 'fragment_index' 8 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
33 'dirfile' '' 'dirfile' 32 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
34 'spec' '' 'spec' 32 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
35 'parent' '' 'parent' 32 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0
0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0 () () () 0 0)
106 'dirfile' '' 'dirfile' 105 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
107 'ind' '' 'ind' 105 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
140 'dirfile' '' 'dirfile' 139 ((VARIABLE IN UNKNOWN-PROC UNKNOWN
UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
38 'dirfile' '' 'dirfile' 37 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
21 'dirfile' '' 'dirfile' 20 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN
0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
22 'fragmentname' '' 'fragmentname' 20 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (CHARACTER 1 0 0 CHARACTER (())) 0 0 () () 0
() () () 0 0)
23 'fragment_index' '' 'fragment_index' 20 ((VARIABLE IN UNKNOWN-PROC
UNKNOWN UNKNOWN 0 0 DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () ()
() 0 0)
24 'flags' '' 'flags' 20 ((VARIABLE IN UNKNOWN-PROC UNKNOWN UNKNOWN 0 0
DUMMY) (INTEGER 4 0 0 INTEGER ()) 0 0 () () 0 () () () 0 0)
) )
('fdirfile_close' 0 2 'fdirfile_flush' 0 5 'fdirfile_open' 0 9 ('fdirfile_add' 0 2 'fdirfile_add_spec' 0 7 'fdirfile_close' 0 12
'fget_entry' 0 13 'fget_error' 0 18 'fget_error_string' 0 21 'fdirfile_flush' 0 15 'fdirfile_include' 0 19 'fdirfile_madd' 0 25
'fget_field_list' 0 26 'fget_field_name_max' 0 31 'fget_nfields' 0 34 'fdirfile_madd_spec' 0 31 'fdirfile_metaflush' 0 36 'fdirfile_open' 0 39
'fget_nframes' 0 37 'fget_spf' 0 40 'fgetdata_i1' 0 44 'fgetdata_i2' 0 'fget_constant_i1' 0 43 'fget_constant_i2' 0 48 'fget_constant_i4' 0 53
53 'fgetdata_i4' 0 62 'fgetdata_i8' 0 71 'fgetdata_n' 0 80 'fgetdata_r4' 'fget_constant_i8' 0 58 'fget_constant_n' 0 63 'fget_constant_r4' 0 67
0 88 'fgetdata_r8' 0 97 'fputdata_i1' 0 106 'fputdata_i2' 0 115 'fget_constant_r8' 0 72 'fget_entry' 0 77 'fget_error' 0 82
'fputdata_i4' 0 124 'fputdata_i8' 0 133 'fputdata_r4' 0 142 'fputdata_r8' 'fget_error_string' 0 85 'fget_field_list' 0 90 'fget_field_list_by_type'
0 151 'gd_big_endian' 0 160 'gd_bit_entry' 0 161 'gd_creat' 0 162 0 95 'fget_field_name_max' 0 101 'fget_fragmentname' 0 104
'gd_e_accmode' 0 163 'gd_e_alloc' 0 164 'gd_e_bad_code' 0 165 'fget_mfield_list' 0 108 'fget_mfield_list_by_type' 0 114
'gd_e_bad_dirfile' 0 166 'gd_e_bad_put_field' 0 167 'gd_e_bad_type' 0 'fget_mfield_name_max' 0 121 'fget_mvector_list' 0 125 'fget_nfields' 0
168 'gd_e_creat' 0 169 'gd_e_empty' 0 170 'gd_e_format' 0 171 131 'fget_nfields_by_type' 0 134 'fget_nfragments' 0 138 'fget_nframes'
'gd_e_internal_error' 0 172 'gd_e_ok' 0 173 'gd_e_open' 0 174 0 141 'fget_nmfields' 0 144 'fget_nmfields_by_type' 0 148 'fget_nmvectors'
'gd_e_open_include' 0 175 'gd_e_open_linfile' 0 176 'gd_e_range' 0 177 0 153 'fget_nvectors' 0 157 'fget_spf' 0 160 'fget_string' 0 164
'gd_e_raw_io' 0 178 'gd_e_recurse_level' 0 179 'gd_e_trunc' 0 180 'fget_vector_list' 0 170 'fgetdata_i1' 0 175 'fgetdata_i2' 0 184
'gd_entry' 0 181 'gd_excl' 0 192 'gd_field_len' 0 193 'gd_float32' 0 194 'fgetdata_i4' 0 193 'fgetdata_i8' 0 202 'fgetdata_n' 0 211 'fgetdata_r4'
'gd_float64' 0 195 'gd_force_endian' 0 196 'gd_int16' 0 197 'gd_int32' 0 0 219 'fgetdata_r8' 0 228 'fput_constant_i1' 0 237 'fput_constant_i2' 0
198 'gd_int64' 0 199 'gd_int8' 0 200 'gd_lincom_entry' 0 201 242 'fput_constant_i4' 0 247 'fput_constant_i8' 0 252 'fput_constant_r4'
'gd_linterp_entry' 0 202 'gd_little_endian' 0 203 'gd_multiply_entry' 0 0 257 'fput_constant_r8' 0 262 'fput_string' 0 267 'fputdata_i1' 0 272
204 'gd_no_entry' 0 205 'gd_null' 0 206 'gd_pedantic' 0 207 'fputdata_i2' 0 281 'fputdata_i4' 0 290 'fputdata_i8' 0 299 'fputdata_r4'
'gd_phase_entry' 0 208 'gd_raw_entry' 0 209 'gd_rdonly' 0 210 'gd_rdwr' 0 308 'fputdata_r8' 0 317 'gd_auto_encoded' 0 326 'gd_big_endian' 0 327
0 211 'gd_trunc' 0 212 'gd_uint16' 0 213 'gd_uint32' 0 214 'gd_uint64' 0 'gd_bit_entry' 0 328 'gd_const_entry' 0 329 'gd_creat' 0 330
215 'gd_uint8' 0 216 'getdata' 0 217) 'gd_e_accmode' 0 331 'gd_e_alloc' 0 332 'gd_e_bad_code' 0 333
'gd_e_bad_dirfile' 0 334 'gd_e_bad_entry' 0 335 'gd_e_bad_field_type' 0
336 'gd_e_bad_index' 0 337 'gd_e_bad_reference' 0 338 'gd_e_bad_scalar'
0 339 'gd_e_bad_type' 0 340 'gd_e_creat' 0 341 'gd_e_dimension' 0 342
'gd_e_duplicate' 0 343 'gd_e_format' 0 344 'gd_e_internal_error' 0 345
'gd_e_ok' 0 346 'gd_e_open' 0 347 'gd_e_open_include' 0 348
'gd_e_open_linfile' 0 349 'gd_e_protected' 0 350 'gd_e_range' 0 351
'gd_e_raw_io' 0 352 'gd_e_recurse_level' 0 353 'gd_e_trunc' 0 354
'gd_e_unsupported' 0 355 'gd_entry' 0 356 'gd_excl' 0 368 'gd_field_len'
0 369 'gd_float32' 0 370 'gd_float64' 0 371 'gd_force_encodded' 0 372
'gd_force_endian' 0 373 'gd_index_entry' 0 374 'gd_int16' 0 375 'gd_int32'
0 376 'gd_int64' 0 377 'gd_int8' 0 378 'gd_lincom_entry' 0 379
'gd_linterp_entry' 0 380 'gd_little_endian' 0 381 'gd_multiply_entry' 0
382 'gd_no_entry' 0 383 'gd_null' 0 384 'gd_pedantic' 0 385
'gd_phase_entry' 0 386 'gd_raw_entry' 0 387 'gd_rdonly' 0 388 'gd_rdwr'
0 389 'gd_slim_encoded' 0 390 'gd_string_entry' 0 391 'gd_text_encoded'
0 392 'gd_trunc' 0 393 'gd_uint16' 0 394 'gd_uint32' 0 395 'gd_uint64' 0
396 'gd_uint8' 0 397 'gd_unencoded' 0 398 'getdata' 0 399)
 End of changes. 178 change blocks. 
264 lines changed or deleted 676 lines changed or added


 getdata_legacy.h   getdata_legacy.h 
skipping to change at line 95 skipping to change at line 95
struct MultiplyEntryType *multiplyEntries; struct MultiplyEntryType *multiplyEntries;
int n_multiply; int n_multiply;
struct MplexEntryType *mplexEntries; struct MplexEntryType *mplexEntries;
int n_mplex; int n_mplex;
struct BitEntryType *bitEntries; struct BitEntryType *bitEntries;
int n_bit; int n_bit;
struct PhaseEntryType *phaseEntries; struct PhaseEntryType *phaseEntries;
int n_phase; int n_phase;
}; };
/* comments about cancellation points and __THROW found in getdata.h apply
* here too...
*/
extern const struct FormatType *GetFormat(const char *filedir, int *error_c ode) extern const struct FormatType *GetFormat(const char *filedir, int *error_c ode)
__THROW __gd_nonnull ((1, 2)) __attribute_deprecated__; __THROW __gd_nonnull ((1,2)) __attribute_deprecated__;
/* legacy API for get_error_string() */ /* legacy API for get_error_string() */
extern char* GetDataErrorString(char* buffer, size_t buflen) __THROW extern char* GetDataErrorString(char* buffer, size_t buflen) __THROW
__gd_nonnull ((1)) __attribute_deprecated__; __gd_nonnull ((1)) __attribute_deprecated__;
/* legacy API for getdata() */ /* legacy API for getdata() */
extern int GetData(const char *dirfilename, const char *field_code, extern int GetData(const char *dirfilename, const char *field_code,
int first_frame, int first_samp, int num_frames, int num_samp, int first_frame, int first_samp, int num_frames, int num_samp,
char return_type, void *data_out, int *error_code) __gd_nonnull ((1, 2, 9)) char return_type, void *data_out, int *error_code) __gd_nonnull ((1,2,9 ))
__attribute_deprecated__; __attribute_deprecated__;
/* legacy API for get_nframes() */ /* legacy API for get_nframes() */
extern int GetNFrames(const char *dirfilename, int *error_code, extern int GetNFrames(const char *dirfilename, int *error_code,
const void *unused) __gd_nonnull ((1, 2)) __attribute_deprecated__; const void *unused) __gd_nonnull ((1,2)) __attribute_deprecated__;
/* legacy API for get_spf() */ /* legacy API for get_spf() */
extern int GetSamplesPerFrame(const char *dirfilename, const char *field_co de, extern int GetSamplesPerFrame(const char *dirfilename, const char *field_co de,
int *error_code) __THROW __gd_nonnull ((1, 2, 3)) __attribute_deprecate d__; int *error_code) __THROW __gd_nonnull ((1,2,3)) __attribute_deprecated_ _;
/* legacy API for putdata() */ /* legacy API for putdata() */
extern int PutData(const char *filename_in, const char *field_code, extern int PutData(const char *filename_in, const char *field_code,
int first_frame, int first_samp, int num_frames, int num_samp, int first_frame, int first_samp, int num_frames, int num_samp,
char data_type, const void *data_in, int *error_code) __gd_nonnull ((1, char data_type, const void *data_in, int *error_code)
2, 9)) __gd_nonnull ((1,2,9)) __attribute_deprecated__;
__attribute_deprecated__;
#endif #endif
 End of changes. 6 change blocks. 
11 lines changed or deleted 6 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/