1) Fix for Bug 3115 - [GCCE] Undefined reference to DBTraceFilter2::Check(unsigned long) in linking _template_ekern.exe
2) Fix for Bug 3116 - [GCCE] Undefined reference to DKernelEventHandler::Dispatch(TKernelEvent, void *, void *) in linking _template_ekern.exe
[include]
file1 =\base\base_f32_env.ini
[TEntry1]
name=TEntry1
[TEntry2]
name=TEntry2
[RFs1]
name=RFs1
[CFileMan1]
name=CFileMan1
[PBASE-F32-Entry-PublicApi-0002-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0002-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0002-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0002-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0002-002-=_command009]
object =TEntry1
expectedName =Test1.txt
[PBASE-F32-Entry-PublicApi-0002-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0002-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0002-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0003-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0003-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0003-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0003-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0003-002-new_command008]
object =TEntry1
[PBASE-F32-Entry-PublicApi-0003-002-IsReadOnly_command009]
expected =false
[PBASE-F32-Entry-PublicApi-0003-002-IsHidden_command010]
expected =false
[PBASE-F32-Entry-PublicApi-0003-002-IsDir_command011]
expected =false
[PBASE-F32-Entry-PublicApi-0003-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0003-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0003-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0004-001-index_command003]
index =3
[PBASE-F32-Entry-PublicApi-0005-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0005-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0005-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test3.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0005-002-IsUidPresent_command006]
value =0
expected =true
[PBASE-F32-Entry-PublicApi-0005-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test3.txt
[PBASE-F32-Entry-PublicApi-0005-002-IsUidPresent_command008]
value =0
expected =true
[PBASE-F32-Entry-PublicApi-0005-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0005-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0005-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0006-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0006-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0006-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test3.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0006-002-IsTypeValid_command006]
expected =false
[PBASE-F32-Entry-PublicApi-0006-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test3.txt
[PBASE-F32-Entry-PublicApi-0006-002-IsTypeValid_command008]
expected =false
[PBASE-F32-Entry-PublicApi-0006-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0006-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0006-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0007-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0007-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0007-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test3.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0007-002-Entry_command006]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test3.txt
[PBASE-F32-Entry-PublicApi-0007-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0007-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0007-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0008-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0008-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0008-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0008-002-SetAtt_command005]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttReadOnly
clearattmask =KEntryAttNormal
[PBASE-F32-Entry-PublicApi-0008-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0008-002-IsReadOnly_command008]
expected =true
[PBASE-F32-Entry-PublicApi-0008-002-SetAtt_command009]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttNormal
clearattmask =KEntryAttReadOnly
[PBASE-F32-Entry-PublicApi-0008-002-Entry_command010]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0008-002-IsReadOnly_command011]
expected =false
[PBASE-F32-Entry-PublicApi-0008-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0008-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0008-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0009-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0009-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0009-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0009-002-SetAtt_command005]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttHidden
clearattmask =KEntryAttNormal
[PBASE-F32-Entry-PublicApi-0009-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0009-002-IsHidden_command008]
expected =true
[PBASE-F32-Entry-PublicApi-0009-002-SetAtt_command009]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttNormal
clearattmask =KEntryAttHidden
[PBASE-F32-Entry-PublicApi-0009-002-Entry_command010]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0009-002-IsHidden_command011]
expected =false
[PBASE-F32-Entry-PublicApi-0009-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0009-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0009-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0010-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0010-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0010-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0010-002-SetAtt_command005]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttSystem
clearattmask =KEntryAttNormal
[PBASE-F32-Entry-PublicApi-0010-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0010-002-IsSystem_command008]
expected =true
[PBASE-F32-Entry-PublicApi-0010-002-SetAtt_command009]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttNormal
clearattmask =KEntryAttSystem
[PBASE-F32-Entry-PublicApi-0010-002-Entry_command010]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0010-002-IsSystem_command011]
expected =false
[PBASE-F32-Entry-PublicApi-0010-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0010-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0010-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0011-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0011-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0011-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0011-002-SetAtt_command005]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttArchive
clearattmask =KEntryAttNormal
[PBASE-F32-Entry-PublicApi-0011-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0011-002-IsArchive_command008]
expected =true
[PBASE-F32-Entry-PublicApi-0011-002-SetAtt_command009]
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
setattmask =KEntryAttNormal
clearattmask =KEntryAttArchive
[PBASE-F32-Entry-PublicApi-0011-002-Entry_command010]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0011-002-IsArchive_command011]
expected =false
[PBASE-F32-Entry-PublicApi-0011-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0011-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0011-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0012-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0012-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0012-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test1.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0012-002-MkDirAll_command005]
dir ={Drives, RAMDriveTestPath}Entry\test\
[PBASE-F32-Entry-PublicApi-0012-002-Entry_command007]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\test\
[PBASE-F32-Entry-PublicApi-0012-002-IsDir_command008]
expected =true
[PBASE-F32-Entry-PublicApi-0012-002-Entry_command009]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test1.txt
[PBASE-F32-Entry-PublicApi-0012-002-IsDir_command010]
expected =false
[PBASE-F32-Entry-PublicApi-0012-002-RmDir_command012]
dir ={Drives, RAMDriveTestPath}Entry\test\
[PBASE-F32-Entry-PublicApi-0012-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0012-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0012-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0013-001-MkDirAll_command004]
dir ={Drives, RAMDriveTestPath}Entry\
[PBASE-F32-Entry-PublicApi-0013-001-NewL_command005]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0013-001-Copy_command006]
oldname ={Drives, SystemDriveTestPath}Test3.txt
newname ={Drives, RAMDriveTestPath}Entry\
async =false
operation =0
[PBASE-F32-Entry-PublicApi-0013-002-Entry_command006]
entry =TEntry1
name ={Drives, RAMDriveTestPath}Entry\Test3.txt
[PBASE-F32-Entry-PublicApi-0013-002-index_command007]
index =0
[PBASE-F32-Entry-PublicApi-0013-003-NewL_command004]
rfsObject =RFs1
[PBASE-F32-Entry-PublicApi-0013-003-Delete_command005]
filename ={Drives, RAMDriveTestPath}Entry\*.*
async =false
operation =EOverWrite
[PBASE-F32-Entry-PublicApi-0013-003-RmDir_command006]
dir ={Drives, RAMDriveTestPath}Entry\