joost
c42838a02e
* Fixed GetFieldData for old field-values, now the OldValuesBuffer only contains the field-values
...
git-svn-id: trunk@11510 -
2008-08-04 18:34:46 +00:00
marco
77a345242d
* copyright notice added.
...
git-svn-id: trunk@11509 -
2008-08-04 14:54:32 +00:00
yury
23da33b75a
* Fixed hang while linking in some cases.
...
git-svn-id: trunk@11508 -
2008-08-03 21:19:33 +00:00
marco
f206a6421f
* handle wildcard parameters to the ide. ( #6597 )
...
git-svn-id: trunk@11507 -
2008-08-03 19:06:20 +00:00
Almindor
e64aec7c6e
* add GtkScaleButton and GtkVolumeButton
...
* add missing gtk2.8+ functions for GtkTextMark and GtkTextIter
git-svn-id: trunk@11506 -
2008-08-03 14:48:09 +00:00
florian
d2214685c3
* fixes compiler crash with out of memory on illegal array declarations
...
git-svn-id: trunk@11505 -
2008-08-03 10:34:41 +00:00
florian
e0ff540918
+ defined FPC_FULLVERSION as integer constant containing the version,
...
release and patch level are always two digits so the version can
be compared numerically: so 2.2.2 results in 20202, resolves #11568
git-svn-id: trunk@11504 -
2008-08-03 09:31:50 +00:00
florian
10263e8e0f
- unnecessary type declaration removed
...
git-svn-id: trunk@11503 -
2008-08-03 09:29:22 +00:00
Jonas Maebe
0197192441
* disabled jump tables for darwin/x86_64 for now since they don't work
...
there yet
git-svn-id: trunk@11502 -
2008-08-02 12:23:34 +00:00
marco
d4576c88b4
* Fix for cursor showing after coming back from dosshell ( #11679 ). Does not fix the IDE because it has its own shelling routines.
...
git-svn-id: trunk@11501 -
2008-08-02 11:45:16 +00:00
micha
2ab60da6d5
* add test case for #11777
...
git-svn-id: trunk@11500 -
2008-08-01 18:43:55 +00:00
Almindor
bbe9ea7ff4
* don't load GL_ARB_IMAGING extension functions in Load_GL_Version_1_2() They don't exist on most cards
...
git-svn-id: trunk@11499 -
2008-08-01 18:27:03 +00:00
florian
a34529f50f
* passing by value of variants with stdcall conventions, resolves #10042
...
git-svn-id: trunk@11498 -
2008-08-01 18:03:41 +00:00
florian
1fa70f7a0a
* proper support for tobject.getinterface with raw/corba interfaces, resolves #6798 and #6036
...
git-svn-id: trunk@11497 -
2008-08-01 15:27:58 +00:00
michael
d04b2c5c7d
* Tablename property
...
git-svn-id: trunk@11496 -
2008-07-31 12:56:09 +00:00
michael
d6c475c944
* Use AssignFieldAsStream for stream properties
...
git-svn-id: trunk@11495 -
2008-07-31 11:37:14 +00:00
michael
18b7043c1b
* Added classname to assignparamtostream
...
git-svn-id: trunk@11494 -
2008-07-31 11:35:38 +00:00
florian
f0dcb10509
* more fixes for 11062
...
git-svn-id: trunk@11493 -
2008-07-31 08:16:52 +00:00
joost
e8fcc2b82e
* Cleaned up old Arraybuf defines and code
...
git-svn-id: trunk@11492 -
2008-07-30 22:03:37 +00:00
joost
330d10851f
* Created two sub-classes of TBufIndex: TDoubleLinkedBufIndex and TArrayBufIndex, so that it is now possible to decide at run-time which kind of buffer should be used.
...
git-svn-id: trunk@11491 -
2008-07-30 21:37:49 +00:00
yury
4cabbe0e39
* Fixed compiler cycling with enabled range and overflow checking.
...
git-svn-id: trunk@11489 -
2008-07-29 21:11:03 +00:00
yury
db5f3f6662
* Commented out unused var.
...
git-svn-id: trunk@11486 -
2008-07-29 09:59:00 +00:00
Almindor
cc2b525e9d
* re-generate makefile with trunk fpcmake
...
git-svn-id: trunk@11485 -
2008-07-29 09:27:15 +00:00
yury
eb9c9c77d8
* More correct fix for overflow check for RELOC_RELATIVE_24.
...
* Fixed 2007062701 while linking DLL.
git-svn-id: trunk@11484 -
2008-07-29 08:44:05 +00:00
yury
c92c034882
* Fixed overflow check for RELOC_RELATIVE_24.
...
git-svn-id: trunk@11483 -
2008-07-28 22:30:46 +00:00
yury
4cb3fef484
* Fixed executable size limit for wince.
...
git-svn-id: trunk@11482 -
2008-07-28 22:06:15 +00:00
yury
c84aa860bd
* Added error message if resulting executable image size is too big to fit in memory. bug #11702 .
...
git-svn-id: trunk@11481 -
2008-07-28 21:54:18 +00:00
yury
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
...
git-svn-id: trunk@11480 -
2008-07-28 20:29:25 +00:00
Jonas Maebe
4ea13a420e
* version which also fails in 2.3.1
...
git-svn-id: trunk@11479 -
2008-07-28 20:15:03 +00:00
florian
916e982519
* possible fix for 11062
...
git-svn-id: trunk@11478 -
2008-07-28 18:42:30 +00:00
florian
d05d315aa5
* jump table is written to the data segment so create a proper label for it, resolves #11735
...
git-svn-id: trunk@11477 -
2008-07-28 18:09:34 +00:00
florian
0a6887a874
* fixed timer unit name
...
git-svn-id: trunk@11476 -
2008-07-28 16:18:42 +00:00
florian
daedb7d82e
* properties properly set
...
git-svn-id: trunk@11475 -
2008-07-28 15:56:23 +00:00
florian
66e015f48c
* avoid shifter constant overflow on arm when optimizing two shifter operations into one
...
git-svn-id: trunk@11474 -
2008-07-28 15:51:58 +00:00
florian
fe7cba52dc
+ support of inlined ror/rol on arm
...
git-svn-id: trunk@11473 -
2008-07-28 15:48:38 +00:00
florian
20e632c8d8
* reorganized ror/rol defines
...
git-svn-id: trunk@11472 -
2008-07-28 13:03:18 +00:00
florian
076df335e8
+ benchmark to test md5 improvement by internal rol
...
git-svn-id: trunk@11471 -
2008-07-28 12:47:24 +00:00
florian
572fe6282e
* teach peephole optimizer about ror/rol
...
* md5 unit uses system.rol
git-svn-id: trunk@11468 -
2008-07-28 09:50:09 +00:00
Jonas Maebe
2f2d4714d0
+ test to make sure that {$x-} works properly for inlined functions
...
git-svn-id: trunk@11467 -
2008-07-27 19:15:56 +00:00
florian
1afb1aa9cc
+ ror/rol functions
...
+ internal compiler support for ror/rol on i386
git-svn-id: trunk@11466 -
2008-07-27 17:12:32 +00:00
florian
0a26b6a129
+ lazarus project to build win32 rtl
...
git-svn-id: trunk@11464 -
2008-07-27 09:21:03 +00:00
Jonas Maebe
b367162fcb
+ added test
...
git-svn-id: trunk@11463 -
2008-07-27 09:17:54 +00:00
marco
e6410f45c1
* disable iochecking when opening terminal (to avoid RTE of #11376 ).
...
This is damage control. The prime problem (text after pid) as described in
that bugrepo still has to be fixed.
git-svn-id: trunk@11462 -
2008-07-26 10:48:36 +00:00
Almindor
3588a9d02c
* inline the ** operators since they just call functions directly
...
git-svn-id: trunk@11461 -
2008-07-26 10:31:23 +00:00
marco
a9d85dea89
* or iconvlibfound according to initiconv lib result
...
git-svn-id: trunk@11460 -
2008-07-25 09:20:12 +00:00
florian
6d010d076e
* updated to libtar 2.0.8, resolves #11744
...
git-svn-id: trunk@11459 -
2008-07-25 07:53:36 +00:00
marco
dc14080182
* removed beautifying (camelcasing) of main module filename on *nix. Fixed #5614
...
git-svn-id: trunk@11458 -
2008-07-24 14:43:20 +00:00
yury
4dac183601
* Bring back tcg.getflagregister on Florian's request, but made it non-abstract. It may be used for IA64 support in future (if IA64 will live so long :).
...
git-svn-id: trunk@11457 -
2008-07-23 17:26:36 +00:00
yury
a6eb251cee
* Define dummy tcgarm.g_stackpointer_alloc to fix abstract warning.
...
* Suppressed unreachable code warnings.
* Now ARM compiler compiles without warnings and notes.
git-svn-id: trunk@11456 -
2008-07-23 13:22:36 +00:00
yury
0bcaf8845f
* Fixed 'mixed signed/unsigned' warnings.
...
* Suppressed 2 unreachable code warnings.
* Now x86 compiler compiles without warnings and notes! It will be great to keep such state in future...
git-svn-id: trunk@11455 -
2008-07-23 13:16:46 +00:00