Commit Graph

68 Commits

Author SHA1 Message Date
Bob Duff
f85ab55590 Remove obsolete make files.
H829-022

Subversion-branch: /trunk/polyorb
Subversion-revision: 132303
2008-11-13 01:53:23 +00:00
Jérôme Hugues
4ac7d4bea7 Add Elaboration pragmas for setup package
Subversion-branch: /trunk/polyorb
Subversion-revision: 126591
2008-07-10 08:27:38 +00:00
Jérôme Hugues
029fe90654 Output Usage if the command line is not parsed correctly
Subversion-branch: /trunk/polyorb
Subversion-revision: 126590
2008-07-10 08:27:19 +00:00
Bob Duff
0ff9d0751d Change ASCII.NUL to all caps to avoid warnings
----
date: 2008/03/31 10:00:41;  author: quinot;
For H319-014

Subversion-branch: /trunk/polyorb
Subversion-revision: 123333
2008-03-30 15:57:16 +00:00
Santiago Uruena
5cc632c636 Modifying property 'svn:ignore' to avoid showing files created by
support/reconfig.

Subversion-branch: /trunk/polyorb
Subversion-revision: 122726
2008-03-05 23:21:17 +00:00
Arnaud Charlet
0a6b295f56 Fix style.
Subversion-branch: /trunk/polyorb
Subversion-revision: 122574
2008-03-03 09:29:39 +00:00
Arnaud Charlet
4783d348c8 Fix style.
Subversion-branch: /trunk/polyorb
Subversion-revision: 122573
2008-03-03 09:26:13 +00:00
Arnaud Charlet
b166fc25db Fix style.
Subversion-branch: /trunk/polyorb
Subversion-revision: 122572
2008-03-03 09:23:28 +00:00
Thomas Quinot
b57666b42a Keep host names unresolved in profiles (as Socket_Name values, instead
of
Sock_Addr_Type), resolve them only when binding. This allows a reference
with a host name that cannot be resolved to be unmarshalled/marshalled
anyway.

As a collateral benefit, we improve the TCP binding circuitry to try
each successive IP address associated with a host name until a working
one is found, rather than bailing out at the first failed attempt.

Fixes H107-031

Subversion-branch: /trunk/polyorb
Subversion-revision: 120685
2008-01-11 16:56:41 +00:00
Bechir Zalila
d1537e25b8 * (po_createref_parse_cmd.adb): Do not exit the main command
parsing loop at profile end or component end.

Subversion-branch: /trunk/polyorb
Subversion-revision: 116225
2007-09-28 09:24:59 +00:00
Jérôme Hugues
905ea39945 Reorganize parsing of command line parameters to avoid three
successive calls to getopt

Subversion-branch: /trunk/polyorb
Subversion-revision: 116173
2007-09-27 10:56:02 +00:00
Bechir Zalila
d9ed48a79b * Removed useless 'with' clauses
Subversion-branch: /trunk/polyorb
Subversion-revision: 116048
2007-09-24 17:17:23 +00:00
Bob Duff
5cf51d9e1e Remove redundant use clauses.
Subversion-branch: /trunk/polyorb
Subversion-revision: 116044
2007-09-24 15:43:05 +00:00
Thomas Quinot
87136146f1 Add missing 'constant' keywords in library code.
Add missing generation of 'constant' keywords in code generation code.
For G522-028

Subversion-branch: /trunk/polyorb
Subversion-revision: 65739
2007-06-05 14:29:22 +00:00
Thomas Quinot
7e62e850e3 Introduce proper reference counting for TypeCode objects.
This change is quite pervasive and warranted some reorganization of the
CORBA personality Any's and TypeCodes.

Implements G405-028

Subversion-branch: /trunk/polyorb
Subversion-revision: 43809
2007-04-18 16:44:56 +00:00
Jérôme Hugues
23c9b7d044 Support for PolyORB's specific command line arguments, in addition to
po_cos_naming ones.

For [G326-002]

Subversion-branch: /trunk/polyorb
Subversion-revision: 43437
2007-03-30 08:45:30 +00:00
Thomas Quinot
193aa22b42 Add @configure_input@ markers to configure input files.
Subversion-branch: /trunk/polyorb
Subversion-revision: 42762
2007-02-23 18:08:33 +00:00
Bob Duff
cecee6d90f Don't hardwire in po_cos_naming and po_ir in the tools subdirectory
list.
Instead, we want to take the --with-corba-services switch of configure
into
account. Patch provided by Bechir Zalila.

Part of EC06-003.

Subversion-branch: /trunk/polyorb
Subversion-revision: 42130
2007-01-27 13:37:41 +00:00
Bob Duff
c027a453e9 Move PolyORB.If_Descriptors.CORBA_IR from cos/naming to cos/ir.
Move executable programs away from libraries, into their own
subdirectories of tools. The goals here are to minimize dependencies
between
projects, and to avoid mixing library projects with main-program
projects. Both
new and old build scripts are updated accordingly.

Part of EC06-003.

Subversion-branch: /trunk/polyorb
Subversion-revision: 42104
2007-01-25 21:24:16 +00:00
Bechir Zalila
fd63b9b50e * (po_createref_parse_cmd.adb): typo
Subversion-branch: /trunk/polyorb
Subversion-revision: 41877
2007-01-16 09:37:01 +00:00
Bechir Zalila
de25473107 * (po_createref_parse_cmd.adb): At the end of the global command line
parsing loop, we exit the loop instead of displaying an error. Added
	some documentation to the inner parsing loops.

	* (polyorb-binding_data-giop-diop-create.adb,
	polyorb-binding_data-giop-iiop-create.adb): Took in account change
	r41595 concerning the value of the private constant
	PolyORB.POA_Types.Null_Time_Stamp.

Subversion-branch: /trunk/polyorb
Subversion-revision: 41876
2007-01-16 09:32:07 +00:00
Thomas Quinot
6061bfb2a7 Fix generation of setup file for po_createref.
Subversion-branch: /trunk/polyorb
Subversion-revision: 41865
2007-01-15 18:08:44 +00:00
Jérôme Hugues
8b92a1baca po_createref, a command-line tool to build references
Subversion-branch: /trunk/polyorb
Subversion-revision: 41836
2007-01-15 11:22:21 +00:00
Jérôme Hugues
83d99dce91 Correct header box
Subversion-branch: /trunk/polyorb
Subversion-revision: 41739
2007-01-11 16:56:00 +00:00
Bob Duff
ffb83a8f89 Remove all Trimmed_Image functions, except for the Long_Long and
Unsigned_Long_Long versions. Change all call sites to use the
appropriate one, with type conversions as necessary. This fixes several
latent bugs where we were converting (e.g.) Long_Long to Integer,
possibly raising Constraint_Error in rare cases.
       See also change 10428.

[Imported from Perforce change 10452 at 2006-12-01 22:55:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37911
2006-10-27 21:45:46 +00:00