Commit Graph

24788 Commits

Author SHA1 Message Date
florian
4e69739a78 * fixed dword -> single
git-svn-id: trunk@6155 -
2007-01-23 22:12:13 +00:00
florian
1ab81c7eb6 * fixed fpa flag setting
git-svn-id: trunk@6154 -
2007-01-23 22:11:54 +00:00
florian
df44f7c231 * fixed dword -> double in fpa mode
git-svn-id: trunk@6153 -
2007-01-23 21:07:09 +00:00
florian
5596cd5391 * ensure that qword_to_double is calculated using doubles
git-svn-id: trunk@6152 -
2007-01-23 21:06:46 +00:00
Jonas Maebe
ddd071b2e4 + support for Delphi's {$w-/+} switch (force stackframe generation for
assembler routines or not) (mantis #6687)

git-svn-id: trunk@6151 -
2007-01-23 19:07:56 +00:00
Jonas Maebe
ed13c7f60e + support for [recordfield.field] in assembler blocks in methods in
intel assembler (mantis 8171)

git-svn-id: trunk@6150 -
2007-01-23 17:34:11 +00:00
Jonas Maebe
fcb128c66c * don't trash reference counted types with -gt (mantis 8183)
git-svn-id: trunk@6149 -
2007-01-23 16:49:59 +00:00
yury
6db1d75fd8 * fixed typos.
git-svn-id: trunk@6148 -
2007-01-23 14:21:44 +00:00
Jonas Maebe
5d0488df10 * fixed typo
git-svn-id: trunk@6147 -
2007-01-23 12:59:10 +00:00
pierre
35648b3de5 * reinstate code dealing with browser switches
git-svn-id: trunk@6146 -
2007-01-23 05:53:30 +00:00
pierre
30cdc88e5f * move broser information generation to a place where the infos are still valid
git-svn-id: trunk@6145 -
2007-01-23 05:52:42 +00:00
pierre
0c1d59ec5c * Use IncRefCount
git-svn-id: trunk@6144 -
2007-01-23 05:51:08 +00:00
pierre
e3651191f5 * Use IncRefCount
git-svn-id: trunk@6143 -
2007-01-23 05:49:32 +00:00
pierre
f82d47e370 * Use IncRefCountBy
git-svn-id: trunk@6142 -
2007-01-23 05:49:05 +00:00
pierre
0cfa2a6aad * Use IncRefCountBy in convert-operator
git-svn-id: trunk@6141 -
2007-01-23 05:47:59 +00:00
pierre
1c77710813 + added code for reference list creation for tsym
+ tsym.IncRefCount both increments refs and creates a reference entry
 + tsym.IncRefCountBy only increments refs

git-svn-id: trunk@6140 -
2007-01-23 05:46:29 +00:00
pierre
11be490034 + use reinstated browser switches
git-svn-id: trunk@6139 -
2007-01-23 05:42:22 +00:00
pierre
95b126b364 + reinstate browser switches
git-svn-id: trunk@6138 -
2007-01-23 05:41:26 +00:00
pierre
4466f3c2cd + new unit to handle references
git-svn-id: trunk@6137 -
2007-01-23 05:40:26 +00:00
yury
128e4d3c2a * fixes in wince windows unit.
git-svn-id: trunk@6136 -
2007-01-22 23:55:34 +00:00
joost
13b6444b07 * Do not change the active record when updating the buffersize
git-svn-id: trunk@6135 -
2007-01-22 22:54:01 +00:00
tom_at_work
704f8dae14 * fixed rtl compilation with -dFPC_USE_LIBC by providing a more generic fpprctl() call (including libc variant) and moving related constants slightly
git-svn-id: trunk@6134 -
2007-01-22 22:21:32 +00:00
joost
216150e2e1 * Fetch prior records if buffer is expanded at EOF (mantis 7934)
git-svn-id: trunk@6133 -
2007-01-22 22:17:17 +00:00
peter
79720fa7d8 * also queue source file info for ppu reporting
git-svn-id: trunk@6132 -
2007-01-22 20:17:46 +00:00
peter
5a68a743fc * remove invalid aword typecast
git-svn-id: trunk@6131 -
2007-01-22 19:40:31 +00:00
Jonas Maebe
3eb4823209 * made return value of TInterfacedObject._AddRef and
TInterfacedObject._Release thread safe

git-svn-id: trunk@6130 -
2007-01-22 15:39:55 +00:00
daniel
7298005e0b * Add dependency.
git-svn-id: trunk@6129 -
2007-01-22 10:39:34 +00:00
daniel
3065ca6bae * Assume gdb 6.6 if no libgdb found.
git-svn-id: trunk@6128 -
2007-01-22 10:10:34 +00:00
yury
f6e9e2e043 * Lot of fixes in wince windows unit.
git-svn-id: trunk@6127 -
2007-01-22 09:16:36 +00:00
pierre
0ba499339a * on CtrlF1, first do an exact name search, only allow longer names if exact is not found
git-svn-id: trunk@6126 -
2007-01-22 04:32:07 +00:00
pierre
3696f6fbb7 * better User Screen parsing code, interruptible by Esc key
git-svn-id: trunk@6125 -
2007-01-22 04:18:19 +00:00
pierre
118ee9a8ab * better restore console mode for windows
git-svn-id: trunk@6124 -
2007-01-22 04:17:06 +00:00
pierre
90c85b198a + free memory in finalization code
git-svn-id: trunk@6123 -
2007-01-22 04:16:06 +00:00
pierre
d28d17b6c6 * added checks for windows calls and better set console mode for windows
git-svn-id: trunk@6122 -
2007-01-22 04:15:20 +00:00
pierre
b6fc04080e * removed CtrlC for go32v2 and added checks for windows calls
git-svn-id: trunk@6121 -
2007-01-22 04:13:54 +00:00
pierre
07327f9301 * add CtrlC for go32v2 and checks for windows calls
git-svn-id: trunk@6120 -
2007-01-22 04:12:11 +00:00
pierre
fcac5238fd * always include DebugMessage definition, second try
git-svn-id: trunk@6119 -
2007-01-22 04:10:50 +00:00
pierre
87c0a048e5 * Undo last wrong commit
git-svn-id: trunk@6118 -
2007-01-22 04:03:46 +00:00
pierre
f876187194 * always include DebugMessage definitionwutils.pas
git-svn-id: trunk@6117 -
2007-01-22 03:51:32 +00:00
florian
5c74d8078a * take result register size from funcretloc
git-svn-id: trunk@6116 -
2007-01-21 22:55:35 +00:00
florian
c16c124562 * handle pc relative offsets in ldf/stf correctly
git-svn-id: trunk@6115 -
2007-01-21 22:55:12 +00:00
Jonas Maebe
bb0bd621d4 * more epxlanation about the "elsewhere"
git-svn-id: trunk@6114 -
2007-01-21 22:22:54 +00:00
Jonas Maebe
a32da9bc10 * fixed comment about assembler directive handling and stack frames
git-svn-id: trunk@6113 -
2007-01-21 22:21:20 +00:00
Jonas Maebe
302a2a3ec2 * fixed calling qualified methods in assembler + tests for ppc/ppc64/
i386/x86_64

git-svn-id: trunk@6112 -
2007-01-21 22:16:42 +00:00
daniel
da78c49584 * FV has outline
git-svn-id: trunk@6111 -
2007-01-21 22:10:25 +00:00
tom_at_work
89257f94c6 * do not convert input of unaryminusnode to sint if the original is currency; fixes tfloattostr for 64 bit platforms which use int64 as currency type
git-svn-id: trunk@6110 -
2007-01-21 22:09:32 +00:00
Jonas Maebe
c9148d67a9 * support for {$z+/-} (={$z4/1})
git-svn-id: trunk@6109 -
2007-01-21 22:08:53 +00:00
Jonas Maebe
73ce3c3ad1 * test is only for i386 win32/linux/freebsd
git-svn-id: trunk@6108 -
2007-01-21 21:41:42 +00:00
daniel
50b920294b + Switch IDE to resourcestrings
git-svn-id: trunk@6107 -
2007-01-21 21:40:59 +00:00
joost
d9efc52dba * Replaced TIBConnections LoadBlobIntoStream for LoadblobIntobuffer
* Dont check the quotation-style if no database is selected yet

git-svn-id: trunk@6106 -
2007-01-21 21:34:43 +00:00