41 Commits

Author SHA1 Message Date
Thomas Quinot
82c8715558 Reorganize build infrastructure to build overall setup packages
with proper visibility on all personalities.
Ongoing work for F120-030

In support/Makefile.am: On Windows, build native-linker.exe in
addition to linker.exe. For E524-010.

[Imported from Perforce change 9870 at 2006-12-01 22:21:07]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37335
2006-02-02 19:32:06 +00:00
Thomas Quinot
02d73312f2 Fix incorrect ordering of gnatmake arguments.
[Imported from Perforce change 9848 at 2006-12-01 22:19:11]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37313
2006-01-27 12:37:02 +00:00
Thomas Quinot
1a836672b9 Pass EXTRA_GNATMAKE_FLAGS to all compilations, not just when
building examples and the test suite.
For that purpose, use gnatmake -c -u instead of gcc in adacompiler.

Fixes F126-003

[Imported from Perforce change 9846 at 2006-12-01 22:19:09]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37311
2006-01-27 11:23:32 +00:00
Thomas Quinot
42a261d61f Reorganise Makefiles so that ADAFLAGS may be specified by the
user in the configure environment.

For build on AIX, EC15-001

[Imported from Perforce change 9779 at 2006-12-01 22:15:13]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37247
2005-12-15 15:29:18 +00:00
Jérôme Hugues
d9cb2b5b79 (Print_UIPMC_Profile): also prints version of the UIPMC Profile
[Imported from Perforce change 9655 at 2006-12-01 21:48:13]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37131
2005-10-23 15:42:32 +00:00
Jérôme Hugues
b3217fcb4e Correct accessor names for attributes: for an attribute, the
accessors are built prepending "Get_" and "Set_" to the name
of the attributes, as per par. 1.5 of the IDL-to-Ada mapping.

[Imported from Perforce change 9636 at 2006-12-01 21:47:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37115
2005-10-13 08:22:56 +00:00
Jérôme Hugues
bac3251905 Correct the casing of sequences to "IDL_SEQUENCE", instead of
"IDL_Sequence" as defined in section 3.8 of the IDL-to-Ada
mapping.

[Imported from Perforce change 9632 at 2006-12-01 21:47:42]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37111
2005-10-12 13:13:14 +00:00
Thomas Quinot
9d70c98c08 Remove more junk use_clauses.
For E804-013

[Imported from Perforce change 9566 at 2006-12-01 21:46:38]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37047
2005-09-19 14:05:57 +00:00
Jérôme Hugues
50411a7764 Reorganization of GIOP Transport Mechanisms to support any
number of access points.

Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9549 at 2006-12-01 21:46:25]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37030
2005-09-11 19:22:23 +00:00
Jérôme Hugues
05b3030cac Files to process SSLIOP tagged components
[Imported from Perforce change 9525 at 2006-12-01 21:46:00]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37006
2005-09-02 17:37:56 +00:00
Jérôme Hugues
dd4f0bedad Added IIOP/SSLIOP personality.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9519 at 2006-12-01 21:45:52]

Subversion-branch: /trunk/polyorb
Subversion-revision: 37000
2005-09-02 16:49:30 +00:00
Thomas Quinot
d14bb3b9ef Remove redundant use clause.
[Imported from Perforce change 9503 at 2006-12-01 21:45:38]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36986
2005-08-17 18:57:26 +00:00
Jérôme Hugues
bea0bca886 Enhance GIOP with a transport mechanism abstraction, allow for
the support of multiple transport mechanisms in one profile
(IIOP, alternate IIOP addresses, SSLIOP, etc)

Added support for IIOP addresses

Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9473 at 2006-12-01 21:44:41]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36957
2005-08-02 22:32:02 +00:00
Thomas Quinot
ff1c2195dc Adjust output of standard servers to reflect change in names
of environment variables used to define the name server and IR server.

[Imported from Perforce change 9343 at 2006-12-01 21:43:11]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36844
2005-05-26 14:42:08 +00:00
Thomas Quinot
67885f8149 Get rid of some unnecessary elaboration pragmas.
Submitted by:	Vadim Godunko
Reviewed by:	Thomas Quinot

[Imported from Perforce change 9319 at 2006-12-01 21:19:57]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36825
2005-05-09 17:06:06 +00:00
Jérôme Hugues
73c57c4031 Defence against invalid stringified reference
[Imported from Perforce change 9316 at 2006-12-01 21:19:56]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36822
2005-05-05 17:11:57 +00:00
Thomas Quinot
2a0685afcf Adjust for new gen_codeset.
[Imported from Perforce change 9301 at 2006-12-01 21:19:47]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36807
2005-04-29 15:12:52 +00:00
Thomas Quinot
44f2e9fc33 Prevent configure from generating setup units with multiple blank
lines.
Corollary to E416-002

[Imported from Perforce change 9296 at 2006-12-01 21:19:45]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36802
2005-04-29 12:31:52 +00:00
Thomas Quinot
29b535d8fa Remove unnecessary reference to EXAMPLE_GNATMAKE_FLAGS.
[Imported from Perforce change 9234 at 2006-12-01 21:16:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36746
2005-03-29 18:05:47 +00:00
Jérôme Hugues
37e066fe88 Update usage information to current program name.
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9078 at 2006-12-01 21:14:07]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36613
2005-02-01 23:33:53 +00:00
Jérôme Hugues
59303dbd46 Separate error management from exception handling.
[Imported from Perforce change 9048 at 2006-12-01 21:12:25]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36583
2005-01-26 14:45:45 +00:00
Jérôme Hugues
8aa68600a4 Tools are built for the host;
Add native-linker script to link host-specific executables.

[Imported from Perforce change 8957 at 2006-12-01 21:10:58]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36500
2004-12-24 13:24:43 +00:00
Thomas Quinot
df32afd2ae Kill CM Id lines, they are just a nuisance.
[Imported from Perforce change 8923 at 2006-12-01 20:59:33]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36470
2004-12-17 19:12:40 +00:00
Jérôme Hugues
53490ebd5e Add support for TAG_Code_Sets to po_catref
Patch submitted by Vadim Godunko, reviewed by Jerome Hugues

[Imported from Perforce change 8626 at 2006-12-01 20:36:29]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36202
2004-10-01 18:19:13 +00:00
Jérôme Hugues
ab10072ced Use client setup: there is no need to create access points.
[Imported from Perforce change 8603 at 2006-12-01 20:36:08]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36180
2004-09-27 23:28:07 +00:00