Commit Graph

23946 Commits

Author SHA1 Message Date
peter
13f359aa80 * resultname changed to pshortstring
git-svn-id: trunk@5295 -
2006-11-09 07:43:13 +00:00
florian
7781e842fc * varset support fixed
git-svn-id: trunk@5294 -
2006-11-08 22:48:44 +00:00
Almindor
80d964067a * fixes some telnet issues with TS_GA (go ahead) command
git-svn-id: trunk@5293 -
2006-11-08 22:30:39 +00:00
Almindor
25fb2bab81 * fixes OnDisconnect with Telnet
* adds "connected" info to telnet example

git-svn-id: trunk@5292 -
2006-11-08 22:10:12 +00:00
peter
e96b5f0152 * also use typename in rtti label for staticsymtable
git-svn-id: trunk@5291 -
2006-11-08 21:38:24 +00:00
peter
0557ddc342 * removed typed const, it is now handled by staticvarsym
* globalvarsym renamed to staticvarsym
  * fixed invalid regvar use in init when the finalize also uses the var

git-svn-id: trunk@5290 -
2006-11-08 21:04:22 +00:00
peter
25bef10b97 * mssing call to procvardef_rtti
git-svn-id: trunk@5289 -
2006-11-08 18:22:08 +00:00
peter
99662d0bff * fixed insertlistcopy to not reverse the list
git-svn-id: trunk@5288 -
2006-11-08 17:06:26 +00:00
yury
f0960c6bb0 * fixed resources support for all windows targets.
git-svn-id: trunk@5287 -
2006-11-08 16:44:19 +00:00
Jonas Maebe
f1f8d119f8 * pthread_t is an "unsigned int" on solaris
git-svn-id: trunk@5286 -
2006-11-08 12:55:22 +00:00
Jonas Maebe
60ba78459c * pthread_t/TThreadID is a pointer on all BSDs/Darwin
git-svn-id: trunk@5285 -
2006-11-08 12:24:39 +00:00
Jonas Maebe
d2b1da0aea * TThreadID is a QWord for all 64 bit Linuxes, not just for PPC64
git-svn-id: trunk@5284 -
2006-11-08 12:19:15 +00:00
peter
60069ce3d2 * fix IE with -sr and EXTDEBUG
git-svn-id: trunk@5283 -
2006-11-07 22:43:34 +00:00
florian
42a3ed4ac0 * copy savesize for procvardefs as well
git-svn-id: trunk@5282 -
2006-11-07 22:00:33 +00:00
Jonas Maebe
2ce042beb4 * fixed previous commit
git-svn-id: trunk@5281 -
2006-11-07 21:45:49 +00:00
Jonas Maebe
edafc80d8c * use pthread_kill() for Suspend/Resume in cthreads
git-svn-id: trunk@5280 -
2006-11-07 21:40:58 +00:00
florian
7cc78b6ae1 * improved complex / operator by Dimitrios Apostolou
git-svn-id: trunk@5279 -
2006-11-07 21:09:57 +00:00
florian
08f72e02f4 + copying of procedure variable defs
git-svn-id: trunk@5277 -
2006-11-07 19:20:12 +00:00
peter
107974330c * use aword(1) shl x, to prevent overflow with 1 shl 31
git-svn-id: trunk@5276 -
2006-11-07 18:14:25 +00:00
Jonas Maebe
08a151077d * pthread_self returns a pthread_t, not a cint
git-svn-id: trunk@5275 -
2006-11-07 16:43:31 +00:00
Jonas Maebe
4240479f5d * fixed datarace in CBeginThread
git-svn-id: trunk@5274 -
2006-11-07 14:05:09 +00:00
yury
df6fec5301 * removed runtime error on unhandled exception when SysUtils is used.
git-svn-id: trunk@5273 -
2006-11-07 10:32:27 +00:00
peter
0c8796c210 * fix hiding of symbols
git-svn-id: trunk@5272 -
2006-11-07 08:53:15 +00:00
peter
99309202bc * don't try to generate rtti if the type has an error
git-svn-id: trunk@5271 -
2006-11-07 08:52:53 +00:00
michael
a6a300cbbe * Added libcurl downloader and implemented new command style as in smart/svn/cvs
git-svn-id: trunk@5270 -
2006-11-06 23:17:09 +00:00
michael
c7147a9412 * Cleanup should always be protected with try..finally
git-svn-id: trunk@5269 -
2006-11-06 22:10:52 +00:00
peter
875eaa0fd6 * build sysinit units after system unit
git-svn-id: trunk@5268 -
2006-11-06 21:55:25 +00:00
Almindor
2599c81018 + adds LocalEcho property to TLTelnetClient
* fixes telnet example to do proper error reporting and lineendings

git-svn-id: trunk@5267 -
2006-11-06 21:41:22 +00:00
florian
b07cd83892 * made system unit on m68k-linux compilable
git-svn-id: trunk@5266 -
2006-11-06 18:42:47 +00:00
Vincent Snijders
56196fc242 + added mandelbrot benchmark
git-svn-id: trunk@5265 -
2006-11-06 14:48:23 +00:00
yury
11fcbcc663 * properly align common symbols.
git-svn-id: trunk@5264 -
2006-11-06 00:22:33 +00:00
michael
036207803b * Fix from Dean Zobec, undoing some earlier workaround
git-svn-id: trunk@5263 -
2006-11-05 23:15:32 +00:00
marco
ed5e73b9a3 * reenabled the old getdir code when fpgetcwd was not FPC_USE_LIBC. getcwd
syscalls can fail, specially on special file systems.

git-svn-id: trunk@5262 -
2006-11-05 22:03:37 +00:00
peter
d526a682d1 * refactor loadnode for varsyms
git-svn-id: trunk@5261 -
2006-11-05 21:58:01 +00:00
florian
95518d7ecf * pushparavalue shouldn't care about emulation settings
git-svn-id: trunk@5260 -
2006-11-05 21:55:12 +00:00
peter
f2a25e845d * refactor gen_alloc_symtable so it depends on varsym type and not
on symtabletype

git-svn-id: trunk@5259 -
2006-11-05 21:53:40 +00:00
marco
6b6cf119ef * fpgetcwd syscall edition returnvalue fix.
git-svn-id: trunk@5258 -
2006-11-05 21:52:58 +00:00
florian
2659c32078 * repeat inline in the body
git-svn-id: trunk@5257 -
2006-11-05 21:47:29 +00:00
florian
60b1d1e162 * fpc_dispinvoke_variant is a compilerproc
git-svn-id: trunk@5256 -
2006-11-05 21:39:32 +00:00
peter
f88e6a834e * typo
git-svn-id: trunk@5255 -
2006-11-05 21:19:41 +00:00
florian
5cbc15b339 * some variant dispatching stuff fixed
git-svn-id: trunk@5254 -
2006-11-05 21:07:59 +00:00
yury
a993ddbe5c * removed dbgstabs usage.
git-svn-id: trunk@5253 -
2006-11-05 20:49:15 +00:00
yury
f89a0ac4c1 * small fix for previous commit.
git-svn-id: trunk@5252 -
2006-11-05 19:47:24 +00:00
yury
aa9c217f6b * unused coff symbols are removed by internal linker.
git-svn-id: trunk@5251 -
2006-11-05 19:39:50 +00:00
yury
5a9b0949c5 * fixed wince build.
git-svn-id: trunk@5250 -
2006-11-05 17:55:00 +00:00
yury
4e3c5e202a * Internal linker sorts only .idata section and removes stabs of unused functions. It seems all debug info problems with internal linker are solved now.
* Properly arrange arm-wince exception sections.

git-svn-id: trunk@5249 -
2006-11-05 17:13:31 +00:00
yury
8827d8d628 * stab types was moved to interface part.
git-svn-id: trunk@5248 -
2006-11-05 17:06:48 +00:00
florian
a13d358f1e * first partially working implementation of variant com invoking
git-svn-id: trunk@5247 -
2006-11-05 15:34:15 +00:00
michael
0925ed13e9 * Added direct libcurl interface
git-svn-id: trunk@5246 -
2006-11-05 14:18:45 +00:00
peter
2900d02f0b * add maybequoted for filenames
git-svn-id: trunk@5245 -
2006-11-05 13:27:29 +00:00