blob: 273cede02b0179b68e33a0d6bbb8074b04d9864d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
Tue Aug 7 08:57:46 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
* tests/IDL3/ImpliedIDL/All/include.idl:
* tests/IDL3/ImpliedIDL/All/raw_include.idl:
* tests/IDL3/ImpliedIDL/All/pass_through.idl:
Added #ifndef guards.
Mon Aug 6 13:00:10 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
* tools/IDL3_to_IDL2/identifier_helper.cpp (orig_sn):
Fixed a problem with Borland BCB6 Pro not finding an implicit
conversion from ACE_CString to char*.
Fri Aug 3 07:40:11 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
* tools/IDL3_to_IDL2/README:
* tests/IDL3/ImpliedIDL/All/README:
Updated documentation in these directories.
Fri Aug 3 07:01:35 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
* tools/IDL3_to_IDL2/basic_visitor.cpp:
* tools/IDL3_to_IDL2/basic_visitor.h:
* tools/IDL3_to_IDL2/be_sunsoft.cpp:
* tools/IDL3_to_IDL2/be_sunsoft.h:
* tools/IDL3_to_IDL2/identifier_helper.cpp:
* tools/IDL3_to_IDL2/be_helper.cpp:
* tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp:
* tools/IDL3_to_IDL2/identifier_helper.h:
* tools/IDL3_to_IDL2/be_helper.h:
- Changes incorporating enhancements by folks at Thales ATM to
better handle the mapping of escaped identifiers (masking
IDL keywords) and identifiers that are C++ keywords from
IDL3 to IDL2. Thanks to Hakim Souami
<hakim dot souami at thalesatm dot com> for leading this
effort.
- Further changes to build on those above by adding keyword
handling support for scoped names and component port names.
- Addition of the capability, also from Thales ATM, to
optionally generate #includes of IDL files without the
addition of the default '_IDL2' suffix. This feature is
necessary when included IDL files aren't available for
conversion or when 'system' IDL files are included and
contain only IDL declarations with no 'implied IDL'
mapping. It is also handy for users who may have similar
IDL files included and don't wish to run the conversion
on them needlessly. While Thales ATM's version of this
feature uses a list of 'excluded' filenames in a text
file, the feature in this version uses a command line
option '-x <filename>' for each file to be excluded.
* tests/IDL3/ImpliedIDL/All/raw_include.idl:
* tests/IDL3/ImpliedIDL/All/keyword_clash.idl:
New files that expand the test coverage to include the new
festures described above.
* tests/IDL3/ImpliedIDL/All/all.mpc:
* tests/IDL3/ImpliedIDL/All/pass_through.idl:
Changes to existing test files to make use of the new files
listed above.
Thu Aug 2 03:37:40 UTC 2007 Krishnakumar B <kitty@nospam.invalid.domain>
* examples/BasicSP/BMDisplay/BMDisplay.mpc:
Added a dependency from BMDisplay_exec to BasicSP_exec. Fixes
problems due to build order. Thanks to Johnny and Gan for
reporting the problem.
Fri Jul 27 06:50:14 CDT 2007 Johnny Willemsen <jwillemsen@remedy.nl>
* CIAO version 0.5.10 released.
Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End:
|