summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Header File for TAO_IDL Supported IDL FeaturesFred Hornsey2021-07-2011-10/+149
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport of https://github.com/DOCGroup/ACE_TAO/pull/1621 Get information about what the IDL compiler is capable of, similarly to the "version" standard header in C++. In C++ it can be used like this if you want to be compatible with older versions of TAO: ```c++ #include "tao/orbconf.h" #if defined TAO_HAS_IDL_FEATURES && TAO_HAS_IDL_FEATURES // Use this macro if you are using something that's not the max possible // version. # define TAO_IDL_IDL_VERSION 0x30000 # include "tao/idl_features.h" # if defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE # define USE_FEATURE # endif #endif ``` In IDL it can be used like this if you want to be compatible with older versions of TAO: ```c++ #if defined __TAO_IDL_FEATURES # include __TAO_IDL_FEATURES # if defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE # define USE_FEATURE # endif #endif ```
* Removed news item, Embarcadero classic compiler is not workingJohnny Willemsen2021-07-141-3/+0
|
* Merge pull request #1599 from jwillemsen/jwi-ace6tao2newsJohnny Willemsen2021-07-111-0/+6
|\ | | | | Add news item
| * Add news itemJohnny Willemsen2021-07-111-0/+6
|/ | | | * ACE/NEWS:
* Merge pull request #1593 from mitza-oci/install-relativeAdam Mitz2021-07-092-4/+4
|\ | | | | [ACE 6] make install: use relative links in prefix/share
| * make install: use relative links in prefix/shareAdam Mitz2021-07-082-4/+4
| |
* | Merge pull request #1595 from iguessthislldo/igtd/stdint6Fred Hornsey2021-07-0966-5076/+5960
|\ \ | | | | | | [ACE6] IDLv4 Explicitly-named Integer Types
| * | Update TAO/NEWSFred Hornsey2021-07-091-0/+8
| | |
| * | Replace a Stray nullptr with 0Fred Hornsey2021-07-081-1/+1
| | |
| * | ast_expression.cpp: Fix Uninitialized ValueFred Hornsey2021-07-081-9/+7
| | |
| * | TAO/TAO_IDL/regen.pl: Exit with ErrorFred Hornsey2021-07-083-4/+12
| | |
| * | Attempt to Fix Coverity Issues from #840Fred Hornsey2021-07-084-512/+392
| | | | | | | | | | | | | | | | | | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/840 Because the main set of issues in `coerce_value` was caused by applying the existing pattern, the issues caused by the existing code should also be fixed.
| * | Fix Integer Literals for WindowsFred Hornsey2021-07-084-24/+30
| | |
| * | add missed header Basic_Types_IDLv4 to listClaus Klein2021-07-081-0/+1
| | |
| * | IDLv4 Explicitly-named Integer TypesFred Hornsey2021-07-0862-4638/+5621
|/ / | | | | | | | | | | | | Ported from https://github.com/DOCGroup/ACE_TAO/pull/840 to ACE6/TAO2. Also regenerated with Bison 3.7.6 at the same time like in d5819180d02d76ed3c14c421f02ad69c4d0bab9e in https://github.com/DOCGroup/ACE_TAO/pull/1594
* | Merge pull request #1566 from jwillemsen/jwi-bcc32fix-ace6tao2Johnny Willemsen2021-06-212-2/+2
|\ \ | | | | | | [ace6] Updated bcc32 version check
| * | Updated bcc32 version checkJohnny Willemsen2021-06-212-2/+2
| | | | | | | | | | | | | | | * ACE/ace/post.h: * ACE/ace/pre.h:
* | | Merge pull request #1551 from DOCGroup/plm_jira_333Phil Mesnier2021-06-152-9/+37
|\ \ \ | | | | | | | | Fix for issue #1550 - empty case evaluation on unions with enum discriminators
| * | | more whitespace cleanupPhil Mesnier2021-06-151-3/+4
| | | | | | | | | | | | Co-authored-by: Fred Hornsey <hornseyf@objectcomputing.com>
| * | | applying suggested whitespace changes.Phil Mesnier2021-06-152-4/+4
| | | |
| * | | Fuzz fixPhil Mesnier2021-06-141-2/+0
| | | |
| * | | Fix and test for incorrect handling of empty enum-based union labels that ↵Phil Mesnier2021-06-142-11/+40
|/ / / | | | | | | | | | happen to alias the default case.
* | | Merge pull request #1508 from simpsont-oci/ace6tao2_ip_check_fix_v2Adam Mitz2021-05-241-4/+15
|\ \ \ | | | | | | | | [ACE6] Fix SocketConnect::ip_check() Concurrency and Too-Early Request Issues for Windows
| * | | since we're not returning the value of recursing, switch to boolTimothy Simpson2021-05-141-3/+3
| | | |
| * | | Apply suggestions from code reviewTimothy Simpson2021-05-131-2/+2
| | | | | | | | | | | | Co-authored-by: Adam Mitz <mitza@objectcomputing.com>
| * | | fix concurrency and too-early-request issues for windows ip_checkTimothy Simpson2021-05-131-4/+15
| | | |
* | | | ACE+TAO-6_5_13ACE+TAO-6_5_13Johnny Willemsen2021-05-1410-46/+278
|/ / /
* | | Merge pull request #1506 from iguessthislldo/igtd/release-script-fixFred Hornsey2021-05-121-54/+42
|\ \ \ | | | | | | | | Fix Branch Issue with Release Script
| * | | Fix Branch Issue with Release ScriptFred Hornsey2021-05-121-54/+42
|/ / / | | | | | | | | | | | | Also do some cleanup, and change the `*_VERSION_CODE` macros to be formatted using hexadecimal.
* | | Merge pull request #1503 from iguessthislldo/igtd/6-5-13-newsAdam Mitz2021-05-072-0/+35
|\ \ \ | | | | | | | | 6.5.13 News
| * | | Apply suggestions from code reviewFred Hornsey2021-05-062-1/+3
| | | | | | | | | | | | Co-authored-by: Adam Mitz <mitza@objectcomputing.com>
| * | | 6.5.13 NewsFred Hornsey2021-05-062-0/+33
| | | |
* | | | Merge pull request #1500 from iguessthislldo/igtd/non-master-releaseAdam Mitz2021-05-071-13/+18
|\ \ \ \ | |/ / / |/| | | [ACE6] Branch Option for Release Script
| * | | Remove Latest Branch Skip in Release ScriptFred Hornsey2021-05-061-4/+0
| | | |
| * | | Branch Option for Release ScriptFred Hornsey2021-05-051-13/+22
|/ / /
* | | Merge pull request #1482 from iguessthislldo/igtd/ace6tao2-dcps-data-seqAdam Mitz2021-04-271-18/+3
|\ \ \ | | | | | | | | [TAO2] Support C++ Keywords in `DCPS_DATA_SEQUENCE_TYPE`
| * | | Remove Support MacroFred Hornsey2021-04-272-4/+0
| | | |
| * | | Support C++ Keywords in DCPS_DATA_SEQUENCE_TYPEFred Hornsey2021-04-273-18/+7
|/ / / | | | | | | | | | Made for https://github.com/objectcomputing/OpenDDS/pull/2608
* | | Merge pull request #1473 from simpsont-oci/fix_tao_idl_leakAdam Mitz2021-04-152-449/+467
|\ \ \ | | | | | | | | [ACE6] Fix wstring coerce leak in tao_idl
| * | | fix wstring coerce leak in tao_idlTimothy Simpson2021-04-122-449/+467
|/ / /
* | | Merge pull request #1420 from mitza-oci/taoidlAdam Mitz2021-01-222-16/+16
|\ \ \ | | | | | | | | [TAO2] TAO_IDL drv_preproc minor fixes
| * | | MPC updates for building TAO in a path with spacesAdam Mitz2021-01-211-2/+2
| | | |
| * | | tao_idl: ACE logging with %p requires an additional varargs argument, %m doesn'tAdam Mitz2021-01-211-13/+13
| | | |
| * | | tao_idl: when invoking preproc don't add quotes to args that already have themAdam Mitz2021-01-211-1/+1
| | |/ | |/|
* | | Merge pull request #1418 from iguessthislldo/igtd/ace6-arFred Hornsey2021-01-191-3/+0
|\ \ \ | | | | | | | | [ACE6] platform_g++_common.GNU: Remove ARFLAGS += -c
| * | | platform_g++_common.GNU: Remove ARFLAGS += -cFred Hornsey2021-01-191-3/+0
|/ / / | | | | | | | | | | | | Older GNU ar may not have this option and this just supresses an extra log output, so we can remove it.
* | | Merge pull request #1415 from jwillemsen/jwi-ace6tao2-nomissingfieldsJohnny Willemsen2021-01-191-0/+7
|\ \ \ | |_|/ |/| | Manually apply fix of #1414 for ace6tao2
| * | Manually apply fix of #1414 for ace6tao2Johnny Willemsen2021-01-191-0/+7
|/ / | | | | | | * ACE/include/makeinclude/platform_g++_common.GNU:
* | Merge pull request #1390 from iguessthislldo/igtd/gettid-export-ace6Adam Mitz2021-01-061-0/+1
|\ \ | | | | | | [ACE6] Add Missing Export to ACE_OS::thr_gettid
| * | Add Missing Export to ACE_OS::thr_gettidFred Hornsey2021-01-051-0/+1
|/ /