changed the module loader to attempt to find '_load' and 'load_' as in addition to 'load'.

added the stat field to qse_awk_val_t.
added DLL loading for DOS32/CauseWay
deprecated PROCINFO. you can use various sys::xxxx() functions to get equivalent information.
migrated time() to sys::gettime() and added sys::settime().
This commit is contained in:
2012-11-05 05:20:12 +00:00
parent 3f456d0f94
commit 2179278c41
23 changed files with 862 additions and 573 deletions

View File

@ -12,7 +12,7 @@ EXE
3
WString
5
dr2eo
dw2eo
1
0
1
@ -67,79 +67,88 @@ qsecmn qseawk
0
17
WVList
1
18
ActionStates
19
WString
5
&Make
20
WVList
0
-1
1
1
0
18
21
WPickList
2
19
22
MItem
3
*.c
20
23
WString
4
COBJ
21
24
WVList
2
22
25
MVState
23
26
WString
3
WCC
24
27
WString
25
d????Include directories:
1
25
28
WString
37
"$(%watcom)/h;../../../../../include"
0
26
29
MVState
27
30
WString
3
WCC
28
31
WString
23
?????Macro definitions:
1
29
32
WString
15
QSE_BUILD_DEBUG
0
30
33
WVList
0
-1
1
1
0
31
34
MItem
28
../../../../../cmd/awk/awk.c
32
35
WString
4
COBJ
33
36
WVList
0
34
37
WVList
0
19
22
1
1
0

View File

@ -12,7 +12,7 @@ EXE
3
WString
5
dr2eo
dw2eo
1
0
1

View File

@ -83,8 +83,8 @@ WString
1
21
WString
15
QSE_BUILD_DEBUG
78
QSE_BUILD_DEBUG QSE_AWK_DEFAULT_MODPREFIX="awk-" QSE_AWK_DEFAULT_MODPOSTFIX=""
0
22
WVList

View File

@ -0,0 +1,194 @@
40
targetIdent
0
MProject
1
MComponent
0
2
WString
5
CWDLL
3
WString
5
dx2do
1
0
1
4
MCommand
0
5
MCommand
0
6
MItem
11
awk-sys.dll
7
WString
5
CWDLL
8
WVList
4
9
MVState
10
WString
5
WLINK
11
WString
28
?????Library directories(;):
1
12
WString
27
../../lib/cmn ../../lib/awk
0
13
MVState
14
WString
5
WLINK
15
WString
18
?????Libraries(,):
1
16
WString
13
qsecmn qseawk
0
17
MVState
18
WString
5
WLINK
19
WString
21
dx???Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
WVList
1
25
ActionStates
26
WString
5
&Make
27
WVList
0
-1
1
1
0
28
WPickList
2
29
MItem
3
*.c
30
WString
4
COBJ
31
WVList
3
32
MVState
33
WString
3
WCC
34
WString
25
d????Include directories:
1
35
WString
37
"$(%watcom)/h;../../../../../include"
0
36
MVState
37
WString
3
WCC
38
WString
23
?????Macro definitions:
1
39
WString
15
QSE_BUILD_DEBUG
0
40
MCState
41
WString
3
WCC
42
WString
33
?????Disable stack depth checking
1
1
43
WVList
0
-1
1
1
0
44
MItem
28
../../../../../mod/awk/sys.c
45
WString
4
COBJ
46
WVList
0
47
WVList
0
29
1
1
0

View File

@ -83,8 +83,8 @@ WString
1
21
WString
15
QSE_BUILD_DEBUG
78
QSE_BUILD_DEBUG QSE_AWK_DEFAULT_MODPREFIX="awk-" QSE_AWK_DEFAULT_MODPOSTFIX=""
0
22
MCState

View File

@ -0,0 +1,157 @@
40
targetIdent
0
MProject
1
MComponent
0
2
WString
4
ODLL
3
WString
5
o_2do
1
0
1
4
MCommand
0
5
MCommand
0
6
MItem
11
awk-sys.dll
7
WString
4
ODLL
8
WVList
4
9
MVState
10
WString
5
WLINK
11
WString
28
?????Library directories(;):
1
12
WString
27
../../lib/cmn ../../lib/awk
0
13
MVState
14
WString
5
WLINK
15
WString
18
?????Libraries(,):
1
16
WString
14
qsecmn qseawk
0
17
MVState
18
WString
5
WLINK
19
WString
21
o????Export names(,):
1
20
WString
5
load_
0
21
MCState
22
WString
5
WLINK
23
WString
24
?????Eliminate dead code
1
1
24
WVList
0
-1
1
1
0
25
WPickList
2
26
MItem
3
*.c
27
WString
4
COBJ
28
WVList
1
29
MVState
30
WString
3
WCC
31
WString
25
o?2??Include directories:
1
32
WString
54
"$(%watcom)/h;$(%watcom)/h/os2;../../../../../include"
0
33
WVList
0
-1
1
1
0
34
MItem
28
../../../../../mod/awk/sys.c
35
WString
4
COBJ
36
WVList
0
37
WVList
0
26
1
1
0