florian
706f8085f4
* convert int64 properly to c-bools, resolves #12614
...
git-svn-id: trunk@12120 -
2008-11-16 13:27:59 +00:00
andrew
d423812928
* Fixed several chm bugs.
...
* Now searching for particular words is supported instead of a full dump of the index.
* Generated files don't crash the MS reader when searching.
git-svn-id: trunk@12119 -
2008-11-16 05:45:19 +00:00
florian
17a08efb82
* handle methodpointer function results like records of the same size, resolves #12318
...
git-svn-id: trunk@12118 -
2008-11-15 23:05:36 +00:00
michael
ea29eb439f
* Test for default of property override: default of parent must be preserved
...
git-svn-id: trunk@12117 -
2008-11-15 22:35:36 +00:00
michael
11a41788fb
* Fixed lost default value in case of a property override
...
git-svn-id: trunk@12114 -
2008-11-15 22:13:59 +00:00
micha
1b418875b3
* fix typo
...
git-svn-id: trunk@12110 -
2008-11-15 20:49:18 +00:00
micha
28e614c237
* move fdatasync to linux unit
...
git-svn-id: trunk@12109 -
2008-11-15 20:44:44 +00:00
micha
2a1fc6723a
+ add fdatasync syscalls for linux
...
git-svn-id: trunk@12108 -
2008-11-15 17:04:27 +00:00
micha
d7e90f9e48
+ add splice and sync_file_range linux-only syscalls
...
git-svn-id: trunk@12107 -
2008-11-15 15:43:52 +00:00
micha
341cec908d
* update linux syscall numbers (merge powerpc64 to powerpc)
...
git-svn-id: trunk@12106 -
2008-11-15 15:42:12 +00:00
andrew
1e1fe2eacf
Removed some writeln's that were added by mistake from chmwriter
...
git-svn-id: trunk@12099 -
2008-11-15 02:05:13 +00:00
michael
1f44d74d8c
* Made the components descende from a common ancestor, otherwise lazarus thinks they are the same
...
git-svn-id: trunk@12094 -
2008-11-14 18:19:39 +00:00
michael
1efbbe82b3
* Patch from Andrew to add searchable chm to usage options
...
git-svn-id: trunk@12093 -
2008-11-14 13:52:40 +00:00
michael
1718b7ab6d
* Added test for bug #12385
...
git-svn-id: trunk@12092 -
2008-11-14 13:41:52 +00:00
michael
f64ec1faa6
* removed debug statement
...
git-svn-id: trunk@12088 -
2008-11-14 13:06:45 +00:00
michael
0d53564797
* Fixed bug #12385
...
git-svn-id: trunk@12087 -
2008-11-14 13:04:51 +00:00
michael
6b24dc9adc
* Patch from andrew haines to make generated CHMs searchable
...
git-svn-id: trunk@12085 -
2008-11-14 10:33:43 +00:00
michael
12bfc265ad
* Patch from Mattias gaertner to remove the use of macros
...
git-svn-id: trunk@12082 -
2008-11-14 10:25:59 +00:00
andrew
058005661b
updated makefiles for chm folder
...
git-svn-id: trunk@12078 -
2008-11-14 04:45:13 +00:00
andrew
7b0f17db5e
Added ability for chm's to be searchable. A reader for the search index
...
is partially implemented
git-svn-id: trunk@12077 -
2008-11-14 04:43:19 +00:00
Jonas Maebe
a00df1033f
* changed "Mixing signed expressions and longwords gives a 64bit result"
...
from warning into a hint (it's not a potential error, but potential
optimisation advice)
git-svn-id: trunk@12075 -
2008-11-13 19:49:46 +00:00
Jonas Maebe
c1c1b2deac
* more aint() type casts replaced by int64() type casts
...
git-svn-id: trunk@12073 -
2008-11-13 19:44:30 +00:00
marco
c72c091277
* fix for 12619, security_descriptor_min_length now a sizeof as in the winsdk headers. (win64)
...
git-svn-id: trunk@12066 -
2008-11-13 08:53:50 +00:00
peter
0f6f1a9c97
* remove obsolete unchain_overloads
...
git-svn-id: trunk@12065 -
2008-11-12 22:42:19 +00:00
peter
9086a2549d
* refactor overload collection in tcallcandidates. separate
...
the collecting of overloads. The actual building of
candidate list is now common
git-svn-id: trunk@12064 -
2008-11-12 22:38:38 +00:00
florian
c71bc4084d
* fixed wrongly fix of r11444 in r12049
...
git-svn-id: trunk@12062 -
2008-11-12 20:55:06 +00:00
florian
5e448b47a5
* compilation fixed
...
git-svn-id: trunk@12061 -
2008-11-12 20:42:21 +00:00
marco
066e99be2b
* fixed another whtmlhlp
...
git-svn-id: trunk@12060 -
2008-11-12 20:16:59 +00:00
peter
8419161964
* current_objectdef is now always valid when parsing is within the
...
context of a class. This can be either the class declaration or
a method implementation
* replaced all current_procinfo.procdef._class with current_objectdef
git-svn-id: trunk@12059 -
2008-11-12 18:54:39 +00:00
yury
b580cbc778
* Removed unused local var.
...
git-svn-id: trunk@12057 -
2008-11-12 18:02:02 +00:00
marco
c665711b4a
* Fixing result, no mode Delphi.
...
git-svn-id: trunk@12056 -
2008-11-12 17:53:13 +00:00
marco
2a28ba151f
* fix for win32 chm use.
...
git-svn-id: trunk@12054 -
2008-11-12 17:38:18 +00:00
Jonas Maebe
53213844d8
+ new test (not yet fixed)
...
git-svn-id: trunk@12050 -
2008-11-11 20:20:29 +00:00
florian
74efea399e
* fix getlabelwithsym for 64 bit hosts and 32 bit targets
...
git-svn-id: trunk@12049 -
2008-11-11 19:10:11 +00:00
peter
a3a66ba74d
* split tvisibility from tsymoptions
...
* replace current_object_option with symtable.currentvisibility
git-svn-id: trunk@12048 -
2008-11-11 09:05:39 +00:00
peter
e5e3462161
* object_dec can now return tobjectdef instead of tdef
...
git-svn-id: trunk@12047 -
2008-11-10 21:04:08 +00:00
peter
af437d5beb
* refactor the forward type declaration handling, remove
...
global typecanbeforward and move 'class of ..' parsing
to ptype
git-svn-id: trunk@12045 -
2008-11-09 22:07:36 +00:00
florian
53ffda14f3
* fixes taking the address of an assembler block defined label
...
* create short jumps also for asm blocks, thanks to Sergej Gorelkin for the patch, resolves #11638
git-svn-id: trunk@12043 -
2008-11-09 21:14:45 +00:00
florian
49195b0ac0
* fixes assembling of mov ax,<mem16>
...
* fixes assembling of test <mem8>,reg8; resolves #11786
git-svn-id: trunk@12040 -
2008-11-09 10:24:59 +00:00
Jonas Maebe
c6c9ec83e0
* only make the target of a type conversion not regable after checking
...
whether it's assignable if 1) the size/sign changes (was already the
case) and 2) in case something actually can be assigned to it
git-svn-id: trunk@12039 -
2008-11-09 10:24:23 +00:00
Jonas Maebe
1e178d324f
* explicitly check whether the methodpointer isn't the same as the result
...
before optimising function result assignment, because at this point the
hidden self parameter is not yet inserted (mantis #12597 )
* changed ttypeconvnode.actualtargetnode to use the same logic as what
is used to determine whether something can be assigned to the result
of a type conversion (so the above check also works if the methodpointer
contains a typecast to a different object type)
git-svn-id: trunk@12038 -
2008-11-09 10:19:29 +00:00
Jonas Maebe
dbbd75ca47
* fixed setting EInoutError.ErrorCode (mantis #12575 , thanks to
...
Bart Broersma for the analysis)
git-svn-id: trunk@12037 -
2008-11-09 09:46:47 +00:00
Jonas Maebe
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
...
shortstring temps don't get maximum alignment)
* changed some gettemptyed() calls into gettemp() calls (gettemptyped
means that this temp can only be used for temps of that type,
which is necessary for refcounted types but not for floats)
git-svn-id: trunk@12036 -
2008-11-08 22:20:47 +00:00
marco
334379f844
* splitting of long lines when copying a TStringlist to a dos (shortstring) eq.
...
git-svn-id: trunk@12035 -
2008-11-08 13:58:46 +00:00
marco
1f511e1b9a
* fix for 12480, unify multiple styles of stderr debugmsgs
...
git-svn-id: trunk@12034 -
2008-11-08 11:52:59 +00:00
paul
4f8838d731
gtk2: add g_slice_xxx functions from glib 2.10
...
git-svn-id: trunk@12033 -
2008-11-08 10:10:24 +00:00
Jonas Maebe
f07d00b7f0
* changed test so it also produces a warning (and hence fails) on 64 bit
...
platforms
git-svn-id: trunk@12032 -
2008-11-07 20:00:06 +00:00
peter
b6dcffe79b
* remove obsolete bt_specialize
...
git-svn-id: trunk@12031 -
2008-11-07 00:14:08 +00:00
peter
da13c20f59
* refactor, no functional changes
...
git-svn-id: trunk@12030 -
2008-11-06 23:25:50 +00:00
peter
ca48c2f34c
* tobjectdef.set_parent also inherits oo_can_have_published
...
git-svn-id: trunk@12029 -
2008-11-06 23:25:00 +00:00