Commit Graph

549 Commits

Author SHA1 Message Date
Thomas Quinot
e762e0b65c Add test for a really big (16 Kb) array.
[Imported from Perforce change 9175 at 2006-12-01 21:16:22]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36693
2005-03-04 12:00:04 +00:00
Jérôme Hugues
f14294e864 Use helper functions to raise user defined exception,
instead of PolyORB internal functions.

[Imported from Perforce change 9156 at 2006-12-01 21:16:01]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36678
2005-02-25 22:37:59 +00:00
Thomas Quinot
e8fbf9d7c0 Fix incorrect value of a fundamental constant.
[Imported from Perforce change 9153 at 2006-12-01 21:15:52]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36675
2005-02-25 17:29:27 +00:00
Thomas Quinot
3e3c613373 Add test for 64 bit integers (unsigned long long).
[Imported from Perforce change 9152 at 2006-12-01 21:15:51]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36674
2005-02-25 16:39:42 +00:00
Jérôme Hugues
609ff6b216 Add test for CORBA wchar and wstring
[Imported from Perforce change 9146 at 2006-12-01 21:15:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36671
2005-02-23 08:47:47 +00:00
Jérôme Hugues
983267fff6 PolyORB.Any.Content_String now holds a PolyORB.Utils.Strings.String_Ptr
PolyORB.Any.To_Any/From_Any: new functions for Standard.String type.

Adapted PolyORB.Errors and PolyORB.Setup.Test_SOA to take
advantage of these.

[Imported from Perforce change 9139 at 2006-12-01 21:15:36]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36664
2005-02-21 15:33:34 +00:00
Jérôme Hugues
1c77428b33 Correct idlac to abide to code generation rule defined in
OMG's issue #2459: an operation that has an implicit
parameter of the enclosing interface must be mapped as a
class-wide Ref.

Patch submitted by Vadim Godunko, reviewed by Jerome Hugues.

[Imported from Perforce change 9118 at 2006-12-01 21:14:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36649
2005-02-17 10:09:14 +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
75a93de461 Also display the name of the unknown operation.
[Imported from Perforce change 9044 at 2006-12-01 21:12:23]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36579
2005-01-19 17:49:30 +00:00
Jérôme Hugues
3847792b00 Update Makefile for omniORB 4.0.5
[Imported from Perforce change 9043 at 2006-12-01 21:12:23]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36578
2005-01-19 17:49:01 +00:00
Thomas Quinot
438b0b0ed7 Make PolyORB compilable with the latest GNAT wavefront:
rename *.Interface to *.Iface (interface will be a reserved
word in Ada 2005).

Recomputed build deps.

[Imported from Perforce change 9034 at 2006-12-01 21:11:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36569
2005-01-13 17:39:25 +00:00
Jérôme Hugues
229ddf9110 Add new environment variable: EXTRA_GNATMAKE_FLAGS, to pass
user-specific compilation flags to GNAT.

[Imported from Perforce change 8959 at 2006-12-01 21:10:59]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36502
2004-12-24 14:05:19 +00:00
Jérôme Hugues
1625e2b33d Replace PolyORB.Unknown and PolyORB.Not_Implemented with Program_Error
[Imported from Perforce change 8941 at 2006-12-01 21:10:30]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36486
2004-12-22 16:11:10 +00:00
Thomas Quinot
48154a31a1 Do not forget skel specs in CLEANFILES
[Imported from Perforce change 8938 at 2006-12-01 21:10:29]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36483
2004-12-21 17:33:25 +00:00
Jérôme Hugues
aad60bef7d Simplification of the Request type: Request.Operation membre
is now a PolyORB.Utils.Strings.String_Ptr.

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

Subversion-branch: /trunk/polyorb
Subversion-revision: 36480
2004-12-21 14:56:41 +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
Thomas Quinot
6af0aef099 Invoke the standard automake clean target as part of the local
clean processing for this subdirectory.

[Imported from Perforce change 8906 at 2006-12-01 20:39:39]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36456
2004-12-13 18:59:45 +00:00
Thomas Quinot
c5cbf3571c Invoke the standard automake clean target as part of the local
clean processing for this subdirectory.

[Imported from Perforce change 8905 at 2006-12-01 20:39:39]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36455
2004-12-13 18:58:08 +00:00
Jérôme Hugues
31d74fdf6b Replace PolyORB.Components.Unhandled_Message with Program_Error
[Imported from Perforce change 8895 at 2006-12-01 20:39:30]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36445
2004-12-10 09:49:03 +00:00
Thomas Quinot
1e921e1c52 Fix syntax error.
[Imported from Perforce change 8885 at 2006-12-01 20:39:24]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36436
2004-12-06 15:51:23 +00:00
Thomas Quinot
cfef6006d1 Update test code to reflect changes in the POA API.
[Imported from Perforce change 8874 at 2006-12-01 20:39:16]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36426
2004-12-02 18:56:18 +00:00
Jérôme Hugues
82772e2378 Use the No_Tasking ORB Controller
[Imported from Perforce change 8839 at 2006-12-01 20:38:56]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36395
2004-11-24 12:30:01 +00:00
Jérôme Hugues
5851ef4fae Enhance compatiblity with the IDL-to-Ada mapping
[Imported from Perforce change 8820 at 2006-12-01 20:38:46]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36381
2004-11-17 16:32:08 +00:00
Jérôme Hugues
662bf785d5 Enhance compatiblity with the IDL-to-Ada mapping
[Imported from Perforce change 8814 at 2006-12-01 20:38:41]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36375
2004-11-17 10:13:21 +00:00
Jérôme Hugues
13a15b8c31 Enhance compliancy to CORBA specifications:
* Rename RTPortableServer.POA.Ref into RTPortableServer.POA.Local_Ref

* Add RTPortableServer.POA.Helper package, holds the
  To_Local_Ref and Unchecked_To_Local_Ref

[Imported from Perforce change 8809 at 2006-12-01 20:38:36]

Subversion-branch: /trunk/polyorb
Subversion-revision: 36370
2004-11-15 16:58:38 +00:00