| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\ |
|
| |\
| | |
| | | |
NEWS for upcoming release
|
| | | |
|
| |\ \
| | |/
| |/| |
Doxygen fixes and fixed some typos
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h:
* TAO/orbsvcs/orbsvcs/Naming/Hash_Naming_Context.h:
* TAO/orbsvcs/orbsvcs/Naming/Naming_Context_Interface.h:
* TAO/orbsvcs/orbsvcs/Naming/Storable_Naming_Context.h:
* TAO/tests/Bug_2953_Regression/client.cpp:
* TAO/tests/Bug_2953_Regression/server.cpp:
* TAO/tests/Smart_Proxies/Benchmark/client.cpp:
* TAO/tests/Smart_Proxies/Policy/client.cpp:
* TAO/tests/Smart_Proxies/client.cpp:
|
| |\ \
| | |/
| |/| |
List major changes
|
| | |
| | |
| | |
| | | |
* ACE/NEWS:
|
| |\ \
| | | |
| | | | |
Fixed mingw error
|
| | | | |
|
| |\ \ \
| | |/ /
| |/| | |
Fixed error
|
| |/ / |
|
| |\ \
| | |/
| | | |
Fixed errors with versioned namespace builds
|
| | |
| | |
| | |
| | |
| | | |
* ACE/examples/Reactor/WFMO_Reactor/Exceptions.cpp:
* ACE/examples/Reactor/WFMO_Reactor/Suspended_Removals.cpp:
|
| |\ \
| | | |
| | | | |
Disable content of TAO/tests/Bug_3940_Regression IDL file for Borland (#571)
|
| | |\ \
| | |/ /
| |/| | |
|
| |\ \ \
| | |_|/
| |/| | |
Address #571 TAO_IDL annotations: lexing/parsing separation of responsibilities
|
| | |/
| | |
| | |
| | |
| | |
| | | |
- Address issue #571 comment by jwillemsen: Disable content of IDL file
for Borland C++ Builder. The cpp32 preprocessor apparently strips out
all @ characters which inhibits processing of annotations.
|
| | |\
| | |/
| |/| |
|
| |\ \
| | | |
| | | | |
msvc7.1 and gcc 4.1.1 can't handle this test so disable this test for…
|
| | | |
| | | |
| | | |
| | | | |
compilers
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Shift handling of annotation applications from lexer to parser.
TAO/TAO_IDL/fe/idl.ll
- Remove rule matching annotation applications.
TAO/TAO_IDL/fe/idl.ypp
- Define %type <idval> defining_id.
- Duplicate rule `id' as defining_id.
In defining_id allow for annotation applications.
- Substitute `id' by defining_id in following rules:
template_module_ref, template_module_inst, interface_decl, value_decl,
const_dcl, simple_declarator, struct_decl, union_decl, enum_type,
array_declarator, exception, component_forward_decl, component_header,
home_header, factory_decl, finder_decl, event_concrete_forward_decl,
event_abs_forward_decl, event_abs_header, event_custom_header,
event_plain_header.
- Allow for annotation applications in following rules:
definitions, at_least_one_definition, tpl_definitions, member_i,
case_branch, case_labels, enumerator, operation, init_decl,
porttype_decl, at_least_one_actual_parameter, actual_parameters,
connector_header.
- New rule `annotations' implements sequence of 0 or more annotation_appl.
- New rules annotation_appl, annotation_appl_params, annotation_appl_param
implement rules 225, 226, 227 from IDL 4.2 section 7.4.15.3.
- New rule at_least_one_annotation_appl_param implements 2nd alternative
on RHS of rule 226.
- New rule annotation_appl_named_params is auxiliary to
at_least_one_annotation_appl_param.
It implements a sequence of 0 or more annotation_appl_param.
TAO/TAO_IDL/fe/idl.yy.cpp
- Regenerate from idl.ll using TAO/TAO_IDL/regen.sh with flex-2.6.4.
TAO/TAO_IDL/fe/idl.tab.cpp
- Regenerate from idl.ypp using TAO/TAO_IDL/regen.sh with bison-3.0.2.
|
| |\ \
| | |/
| | | |
Add new C++ compiler test for testing a feature TAO is using
|
| | |
| | |
| | |
| | | |
* ACE/tests/Compiler_Features_38_Test.cpp:
|
| | |
| | |
| | |
| | | |
* ACE/tests/Compiler_Features_38_Test.cpp:
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* ACE/tests/Compiler_Features_38_Test.cpp:
Added.
* ACE/tests/run_test.lst:
* ACE/tests/tests.mpc:
|
| | |
| | |
| | |
| | | |
* TAO/tests/Bug_3683_Regression/Simple_util.h:
|
| | |
| | |
| | |
| | | |
* TAO/tests/Bug_3683_Regression/Echo.idl:
|
| |\ \
| | |/
| | | |
Fixed memory leak when we have a wstrval
|
| | |
| | |
| | |
| | | |
* TAO/TAO_IDL/ast/ast_expression.cpp:
|
| |\ \
| | | |
| | | | |
Followup to PR #565: Address new conversion warning in TAO_IDL/fe/idl.yy.cpp
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
https://github.com/DOCGroup/ACE_TAO/pull/567#issuecomment-360504123 ,
> [...] the Solaris/SunCC build failed because its preprocessor splits
> the @ from the following token:
>
> $ echo '@foo' > /tmp/foo.c && /opt/compilers/suncc5.12/bin/CC -E \
> /tmp/foo.c && rm /tmp/foo.c
> #1 "/tmp/foo.c"
> @ foo
TAO/TAO_IDL/fe/idl.ll
- Modify the rule matching annotations to include an optional space
after the '@',
@ ?[A-Za-z][A-Za-z0-9_]*[ \t]*(\([^)]+\))?
|
| | |\ \
| | |/ /
| |/| | |
|
| |\ \ \
| | | |/
| | |/| |
Performance improvements
|
| | | |
| | | |
| | | |
| | | | |
* ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
|
| | | |
| | | |
| | | |
| | | | |
* ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
|
| | | |
| | | |
| | | |
| | | | |
* ACE/bin/fuzz.pl:
|
| |\ \ \
| | |/ /
| | | | |
Update XML_Utils file with the latest from xsc
|
| | | |
| | | |
| | | |
| | | | |
* ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
more information when an error occurs
* ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
|
| | | | |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
http://buildlogs.remedy.nl/win_msvc15_opendds_debug/index.html ,
> fe\idl.yy.cpp(1383): warning C4267: 'argument': conversion from
> 'size_t' to 'int'
TAO/TAO_IDL/tao_idl_fe.mpc rule lex.yy
- In the sed regexes, replace the fread related substitution by an
#include <errno.h> substitution.
As a marginal cosmetic improvement, adjust the tab substitution
to produce 4 spaces per tab.
- In the error message of the else-part, increase the minimum required
flex version to 2.6.4.
TAO/TAO_IDL/fe/idl.yy.cpp
- Regenerate using regen.sh with flex 2.6.4.
|
| |\ \
| | | |
| | | | |
Bug 3940: Patch to make tao_idl ignore IDL4 annotations
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
https://github.com/DOCGroup/ACE_TAO/pull/565 :
> Since it's a compile-only test, it shouldn't need a run_test.pl or a
> test.cpp (build a library instead of an executable).
TAO/tests/Bug_3940_Regression/Bug_3940_Regression.mpc
- Change superproject to taolib_with_idl.
- Remove exename and Source_Files.
TAO/tests/Bug_3940_Regression/test.cpp
TAO/tests/Bug_3940_Regression/run_test.pl
- Remove files.
|
| | |\ \
| | |/ /
| |/| | |
|
| |\ \ \
| | | | |
| | | | | |
MPC global.features wireshark2 renamed to wireshark_cmake
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
New test verifies that tao_idl tolerates IDL4 annotations.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Attachment 1524: Patch to make tao_idl ignore IDL4 annotations
TAO/TAO_IDL/fe/idl.ll
- Add rule @[A-Za-z][A-Za-z0-9_]*[ \t]*(\([^)]+\))? with action "break".
TAO/TAO_IDL/fe/idl.tab.cpp
TAO/TAO_IDL/fe/idl.tab.hpp
TAO/TAO_IDL/fe/idl.yy.cpp
- In directory TAO/TAO_IDL execute script regen.sh using flex 2.6.0 and
bison 3.0.2.
TAO/TAO_IDL/fe/idl.ypp
- Fix typo in comment.
|