peter
|
ac9df7be0d
|
* remove Pipes
git-svn-id: trunk@4388 -
|
2006-08-07 20:00:46 +00:00 |
|
peter
|
a704cbf048
|
* never prefer conversion to formaldef
git-svn-id: trunk@4387 -
|
2006-08-07 19:50:52 +00:00 |
|
peter
|
eb829ea21b
|
* store procdef messageinf in the ppu
git-svn-id: trunk@4386 -
|
2006-08-07 19:39:32 +00:00 |
|
florian
|
d6fe62f0d1
|
* overloaded statistics functions from Burkhard Carstens, fixed #7236
git-svn-id: trunk@4385 -
|
2006-08-07 19:38:37 +00:00 |
|
peter
|
22657a363b
|
* pass context class to searchsym_in_class to fix the visibility
of protected members called from a named class in a child class
that also has the visibility for those protected members
git-svn-id: trunk@4384 -
|
2006-08-07 19:10:11 +00:00 |
|
Jonas Maebe
|
6fd4c50f0a
|
* give proper error message when upper or lower bound of array type is out
of range (bounds error instead of "upper bound lower than lower bound")
git-svn-id: trunk@4383 -
|
2006-08-07 14:42:21 +00:00 |
|
peter
|
16f121a8bc
|
* reuse generic align()
git-svn-id: trunk@4382 -
|
2006-08-07 07:03:25 +00:00 |
|
Tomas Hajny
|
e5dc751f95
|
* another bunch of updates from Ido Kanner
git-svn-id: trunk@4380 -
|
2006-08-06 21:03:55 +00:00 |
|
florian
|
215b870f5e
|
* StrToBool friends, fixes #7222
git-svn-id: trunk@4378 -
|
2006-08-06 15:38:27 +00:00 |
|
Károly Balogh
|
705033284e
|
+ regenerated makefiles to support powerpc-amiga target
git-svn-id: trunk@4371 -
|
2006-08-06 12:28:28 +00:00 |
|
Jonas Maebe
|
fa44b72c78
|
* fixed alignment issues with sparc/linux for pclose
git-svn-id: trunk@4369 -
|
2006-08-06 11:51:11 +00:00 |
|
peter
|
0e8a21e84a
|
* also win64
git-svn-id: trunk@4368 -
|
2006-08-06 10:15:22 +00:00 |
|
Tomas Hajny
|
590ad5b516
|
* the last forgotten Mircosoft ;-)
git-svn-id: trunk@4367 -
|
2006-08-06 09:44:43 +00:00 |
|
Tomas Hajny
|
56b8f5fa15
|
* descriptions newly added to errore.msg 'merged'
git-svn-id: trunk@4366 -
|
2006-08-06 09:22:03 +00:00 |
|
Tomas Hajny
|
b9d4463c81
|
* missing pieces (especially for help pages) added
git-svn-id: trunk@4365 -
|
2006-08-06 09:20:48 +00:00 |
|
Tomas Hajny
|
0199113303
|
* corrected spelling in description - 'is redefine.'
git-svn-id: trunk@4364 -
|
2006-08-06 09:13:37 +00:00 |
|
chrivers
|
f0a62b1e47
|
Changed implicit type conversion helper for interface assignments. This is needed for _IMPLEMENTS. Will be optimized to be more optimal for non-implements interfaces
git-svn-id: trunk@4363 -
|
2006-08-06 01:11:32 +00:00 |
|
chrivers
|
dceda55abf
|
Implemented _IMPLEMENTS. Changed GetInterfaceByStr() and GetInterface() accordingly. Also introduced new compilerproc: fpc_intf_assign_by_iid to allow := with _IMPLEMENTS-support
git-svn-id: trunk@4362 -
|
2006-08-06 01:09:20 +00:00 |
|
chrivers
|
fca5f6fc5e
|
Added EntryOffset field for _IMPLEMENTS
git-svn-id: trunk@4361 -
|
2006-08-06 01:02:32 +00:00 |
|
chrivers
|
7ec741fa05
|
Added fpc_intf_assign_by_iid compilerproc. Needed for _IMPLEMENTS
git-svn-id: trunk@4360 -
|
2006-08-06 00:58:17 +00:00 |
|
chrivers
|
0fe365f069
|
Adds EntryType and EntryOffset data to TInterfaceEntry blocks. used for _IMPLEMENTS.
git-svn-id: trunk@4359 -
|
2006-08-06 00:55:59 +00:00 |
|
chrivers
|
97e0ff4105
|
Added iioffset for _IMPLEMENTS. added iitype initializer
git-svn-id: trunk@4358 -
|
2006-08-06 00:50:06 +00:00 |
|
chrivers
|
037fd46699
|
Added iioffset/fieldoffset code for _IMPLEMENTS
git-svn-id: trunk@4357 -
|
2006-08-06 00:49:40 +00:00 |
|
florian
|
849878b472
|
* fixed memory leak with the as operator, fixes #7174
git-svn-id: trunk@4355 -
|
2006-08-05 21:53:38 +00:00 |
|
chrivers
|
3e1c0cc8a5
|
Added type TInterfaceEntryType, EntryType field in TInterfaceEntry. Used in "implements"-implementation
git-svn-id: trunk@4354 -
|
2006-08-05 20:08:19 +00:00 |
|
chrivers
|
c7868bd9c9
|
Added tinterfaceentrytype used in "implements"-implementation
git-svn-id: trunk@4353 -
|
2006-08-05 20:06:49 +00:00 |
|
chrivers
|
d9eb4049e3
|
Added Interface implementation type specifier (var: iitype) to tobjectdef. Used for the implementation of "implements"-keyword
git-svn-id: trunk@4352 -
|
2006-08-05 20:05:40 +00:00 |
|
chrivers
|
aa783c2876
|
Cleanup for readability. timplementedinterfaces.searchintf() simplified, dummy-var renamed to mark it as such in tstoreddef.is_integrable
git-svn-id: trunk@4351 -
|
2006-08-05 20:04:55 +00:00 |
|
chrivers
|
c185650955
|
Improved syntax checks for "implements" keyword
git-svn-id: trunk@4350 -
|
2006-08-05 19:58:14 +00:00 |
|
Károly Balogh
|
94f3f07a97
|
+ first attempt to have linking support for AmigaOS/PowerPC
git-svn-id: trunk@4349 -
|
2006-08-04 20:05:22 +00:00 |
|
Jonas Maebe
|
f9c0db2cee
|
+ added
git-svn-id: trunk@4348 -
|
2006-08-04 14:55:23 +00:00 |
|
Jonas Maebe
|
a530c3e611
|
* defined HASUNIX for Solaris
git-svn-id: trunk@4347 -
|
2006-08-04 13:07:37 +00:00 |
|
Jonas Maebe
|
7522d8d967
|
* fixed sparc alignment issues with popen/pclose
git-svn-id: trunk@4346 -
|
2006-08-04 13:07:01 +00:00 |
|
Jonas Maebe
|
848b7b8914
|
- removed {$ifdef havelinuxrtl10} code
git-svn-id: trunk@4345 -
|
2006-08-04 12:29:34 +00:00 |
|
Jonas Maebe
|
d1bc93c67a
|
* one more subsetreg fix
git-svn-id: trunk@4344 -
|
2006-08-04 08:37:21 +00:00 |
|
tom_at_work
|
d112bfbd43
|
* fixed a_load_subsetreg_reg according to Jonas' remarks
git-svn-id: trunk@4343 -
|
2006-08-03 21:27:39 +00:00 |
|
Jonas Maebe
|
327718e0c4
|
* changed some var parameters in out parameters to avoid warnings
git-svn-id: trunk@4341 -
|
2006-08-03 16:47:10 +00:00 |
|
Jonas Maebe
|
934734df85
|
+ added missing syscalls from Mark Morgan Lloyd
git-svn-id: trunk@4339 -
|
2006-08-03 16:16:07 +00:00 |
|
Jonas Maebe
|
35126247bc
|
* disabled a_call_ref for non-x86 (generates better code for ppc,
and means I don't have to cook up an a_call_ref for SPARC)
git-svn-id: trunk@4337 -
|
2006-08-03 15:46:48 +00:00 |
|
Jonas Maebe
|
805570c3cf
|
* fixed internalerrors due to no (dummy) MM reg allocator
git-svn-id: trunk@4336 -
|
2006-08-03 15:37:26 +00:00 |
|
Jonas Maebe
|
2b98aa8005
|
+ CODESET for solaris
git-svn-id: trunk@4335 -
|
2006-08-03 15:36:13 +00:00 |
|
Jonas Maebe
|
800742939b
|
+ sparc InterlockedCompareExchange
git-svn-id: trunk@4334 -
|
2006-08-03 15:32:59 +00:00 |
|
Jonas Maebe
|
fd4b348e7c
|
* fixed empty superregister set detection in constructor
git-svn-id: trunk@4333 -
|
2006-08-03 15:15:23 +00:00 |
|
joost
|
87828e65a8
|
+ Fix for bug #7205
git-svn-id: trunk@4332 -
|
2006-08-02 22:15:37 +00:00 |
|
joost
|
216777f8f1
|
+ Fix for bug #6898, thanks to tip from Martin Schreiber
git-svn-id: trunk@4331 -
|
2006-08-02 21:44:22 +00:00 |
|
Károly Balogh
|
d41f1ca2d8
|
+ enabled Amiga target for PowerPC
git-svn-id: trunk@4330 -
|
2006-08-02 19:55:24 +00:00 |
|
Károly Balogh
|
b77a51f67d
|
+ first somewhat-valid AmigaOS/PowerPC support (no linking yet)
git-svn-id: trunk@4329 -
|
2006-08-02 18:47:25 +00:00 |
|
joost
|
47e692b60b
|
+ Fix for bug #7144
git-svn-id: trunk@4328 -
|
2006-08-01 21:59:39 +00:00 |
|
joost
|
d979196df0
|
+ fix for bug #7211
git-svn-id: trunk@4327 -
|
2006-08-01 21:46:43 +00:00 |
|
Jonas Maebe
|
d5aa230395
|
* removed things which shouldn't have been committed yet
git-svn-id: trunk@4326 -
|
2006-08-01 20:44:43 +00:00 |
|