Commit Graph

29054 Commits

Author SHA1 Message Date
florian
e67c03d30a * fixed for 64 bit targets
git-svn-id: trunk@11597 -
2008-08-17 07:51:15 +00:00
Jonas Maebe
7b467fa2a0 * Don't inline ioresult. It's not speed critical and inlining it causes
code bloat.

git-svn-id: trunk@11596 -
2008-08-16 20:51:52 +00:00
Jonas Maebe
76ce35b905 * method definitions in "child" interfaces also hide those in "parent"
interfaces, even if they only differ in resulttype (mantis #11862)
  * fixing this required that multiple entries for the same method in a
    interface vmt are all written out (change in
    ImplementedInterface.AddImplProc)

git-svn-id: trunk@11595 -
2008-08-16 20:08:25 +00:00
Jonas Maebe
2c88f7aa95 * %os -> %target
git-svn-id: trunk@11594 -
2008-08-16 17:13:10 +00:00
Jonas Maebe
c65f8e7652 * safecall is only supposed to do anything for Windows targets. Removed
partial implementation for other targets and run test only for Windows

git-svn-id: trunk@11593 -
2008-08-16 14:46:20 +00:00
Jonas Maebe
6d0326a55b * don't call procvars passed to formal parameters (mantis #11861)
git-svn-id: trunk@11592 -
2008-08-16 14:40:51 +00:00
Jonas Maebe
6d9bf8081a * fixed test for 64 bit platforms
git-svn-id: trunk@11591 -
2008-08-16 14:37:19 +00:00
Jonas Maebe
e295053448 * fixed test for 64 bit platforms
git-svn-id: trunk@11590 -
2008-08-16 14:31:51 +00:00
marco
cebfe55996 * Patch from Mattias for #11809
git-svn-id: trunk@11589 -
2008-08-16 11:18:06 +00:00
michael
7b32574345 * Patch from Paul Ishenin to add GTK 2.4 symbols
git-svn-id: trunk@11587 -
2008-08-16 09:19:38 +00:00
Jonas Maebe
6697f173b6 * the fact that a procedure is local does not mean that it by definition
does not need a GOT pointer (mantis #11852)

git-svn-id: trunk@11586 -
2008-08-16 08:12:23 +00:00
ivost
77cf5bff6b * libxml2 translation alsmost finished
git-svn-id: trunk@11585 -
2008-08-15 20:38:21 +00:00
florian
43f3b72139 * continued to play with avr
git-svn-id: trunk@11584 -
2008-08-15 13:52:54 +00:00
ivost
fe9092be31 * progress on libxml2 translation
git-svn-id: trunk@11583 -
2008-08-15 09:56:06 +00:00
ivost
cd9cb036b9 * progress on libxml2 translation
git-svn-id: trunk@11582 -
2008-08-14 19:46:02 +00:00
yury
8818df640f * Fixed passing of open array of wide string literals to function which expects 'array of pwidechar' parameter in case source file has utf8 encoding. Compiler thrown the following error in such case: Incompatible type for arg no. 1: Got "Array Of Const/Constant Open Array of WideString", expected "Open Array Of PWideChar".
+ Test for this issue.

git-svn-id: trunk@11581 -
2008-08-14 18:55:10 +00:00
yury
bf6bf46708 * buildrtl does not depend on macpas unit.
git-svn-id: trunk@11580 -
2008-08-14 15:03:27 +00:00
yury
15d0521f39 * Inlining is not supported for formal parameters. Disable inlining to prevent warning.
git-svn-id: trunk@11579 -
2008-08-14 14:56:28 +00:00
yury
9015e06907 * Some fixes and additions by Vasil Maximov.
git-svn-id: trunk@11578 -
2008-08-14 14:51:21 +00:00
yury
f020a0a669 * LPMSG is pointer to MSG. Spotted by Vasil Maximov.
git-svn-id: trunk@11577 -
2008-08-14 14:49:36 +00:00
michael
e797713e67 * Correct location for IB import...
git-svn-id: trunk@11576 -
2008-08-14 14:37:04 +00:00
florian
07182fba98 * continued work on avr-embedded
git-svn-id: trunk@11575 -
2008-08-14 14:23:25 +00:00
michael
980c6b7040 * Improved import of data dictionary for Interbase connections
git-svn-id: trunk@11574 -
2008-08-14 13:20:56 +00:00
michael
db6b5f53d2 * Corrections for BCD support
git-svn-id: trunk@11573 -
2008-08-14 13:19:24 +00:00
ivost
81ff2df54d * progress on libxml2 translation
git-svn-id: trunk@11572 -
2008-08-14 10:59:12 +00:00
Almindor
5298b2b567 * apply patch from Paul Ishenin which adds missing gdk2.6 symbols
git-svn-id: trunk@11570 -
2008-08-14 10:31:06 +00:00
marco
13093ab53c * fix for #11865 -Oppentium3
git-svn-id: trunk@11569 -
2008-08-14 10:24:06 +00:00
ivost
922fa49bb9 * progress on libxml2 translation
git-svn-id: trunk@11568 -
2008-08-14 09:49:08 +00:00
michael
71f89ce8cd * Changed AssertException so "no exception" is displayed if there was no exception
git-svn-id: trunk@11567 -
2008-08-14 08:07:16 +00:00
marco
89ae7d0b25 * skip e0 scancodes in certain cases. bug #8978
git-svn-id: trunk@11566 -
2008-08-13 20:09:57 +00:00
ivost
4aee6550d8 * progress in libxml2 translation
git-svn-id: trunk@11565 -
2008-08-13 19:38:58 +00:00
michael
c9892be230 * Patch from Paul Ishenin: - added pango_renderer_xxx and pango_matrix_xxx symbols from pango 1.6 version
git-svn-id: trunk@11563 -
2008-08-13 15:24:28 +00:00
florian
10d03c7f4e + lazarus project for avr
git-svn-id: trunk@11561 -
2008-08-13 15:17:52 +00:00
michael
cace261b6b * Patch from Paul Ishenin
- adds missing gdk 2.4 symbols

git-svn-id: trunk@11560 -
2008-08-13 15:17:35 +00:00
florian
27ff21f00e * fixed compilation of embedded system unit
git-svn-id: trunk@11559 -
2008-08-12 20:58:55 +00:00
florian
8f95bb12ac * fixed shared linker name for i386
* restored old shared linker search order as good as possible

git-svn-id: trunk@11558 -
2008-08-12 16:45:07 +00:00
michael
8f23e55789 * Patch from Martin Schreiber to fix grayscaled JPEG images
git-svn-id: trunk@11556 -
2008-08-12 13:07:48 +00:00
michael
969238e08d * Patch from Paul Ishenin:
- adds missing gdk 2.2 symbols
  - added missing types: GdkDisplayManager, GdkDisplayPointerHooks

git-svn-id: trunk@11554 -
2008-08-12 13:03:21 +00:00
michael
4974fd012c * Fixed memory corruption in SQL parameters
git-svn-id: trunk@11552 -
2008-08-12 11:35:54 +00:00
michael
b01e47fd42 * Patch from Paul Ishenin <webpirat@mail.ru>
- adds missing gtk+2.2 symbols
  - moves existing gtk+2.2 declarations into {$IFDEF HasGTK2_2} blocks

git-svn-id: trunk@11550 -
2008-08-12 07:16:18 +00:00
Jonas Maebe
bbaacc593a + darwin implementation of ipc unit by Werner Bochtler (mantis #10612)
git-svn-id: trunk@11549 -
2008-08-11 21:29:49 +00:00
florian
b180643381 * handle more nodes when creating life info
git-svn-id: trunk@11548 -
2008-08-11 20:53:44 +00:00
florian
8cc0a04db5 * handle exit(<expr>) correctly in the dfa, resolves #11848
git-svn-id: trunk@11547 -
2008-08-11 19:01:07 +00:00
florian
0789e9409d * write expressions when getting an invalid operand error in preprocessor
git-svn-id: trunk@11546 -
2008-08-11 18:47:43 +00:00
michael
c2dc42bb89 * test for Data dictionary diff mechanism
git-svn-id: trunk@11545 -
2008-08-11 10:18:48 +00:00
michael
2f284f40b5 * Data dictionary diff mechanism
git-svn-id: trunk@11544 -
2008-08-11 10:17:00 +00:00
michael
5a2da31729 * More complete indexdef treatment
git-svn-id: trunk@11543 -
2008-08-11 10:04:30 +00:00
michael
4aa1b45da2 * Required fielddef property is now set correctly
git-svn-id: trunk@11542 -
2008-08-11 10:03:48 +00:00
joost
547cf03391 * Store the change_log in the xml file
git-svn-id: trunk@11541 -
2008-08-10 18:57:33 +00:00
joost
c4f76e1b29 * Splitted GetRecordUpdateBuffer in two parts: GetRecordUpdateBuffer and GetActiveREcordUpdateBuffer
* Save update-buffer on SafeToFile (xml)

git-svn-id: trunk@11540 -
2008-08-10 13:39:59 +00:00