Commit Graph

23929 Commits

Author SHA1 Message Date
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
peter
b7cb804c50 * gettoken add support for " quotes
git-svn-id: trunk@5244 -
2006-11-05 13:27:12 +00:00
peter
35c21515a9 * fixed adding of .dll extension
git-svn-id: trunk@5243 -
2006-11-05 13:05:21 +00:00
peter
99f1c86413 * force reference to AbortPrinter so smartlinking doesn't optimize the import away
git-svn-id: trunk@5242 -
2006-11-05 13:00:27 +00:00
Jonas Maebe
c3b0fc164b * also compile the bsd unit
git-svn-id: trunk@5241 -
2006-11-05 12:55:45 +00:00
Almindor
0fcb772a28 * removes syscalls unit from bsd.pas uses clause if libc is used
git-svn-id: trunk@5240 -
2006-11-05 12:51:34 +00:00
peter
84a96d66de * move rtti and vmt table generation into write_persistent_type_info
* call write_persistent_type_info also for typed consts in interface

git-svn-id: trunk@5239 -
2006-11-05 12:40:13 +00:00
michael
dd81f710a3 * Added libcurl
git-svn-id: trunk@5238 -
2006-11-05 11:32:57 +00:00
michael
db7a097660 * Added fpmake.inc driver
git-svn-id: trunk@5237 -
2006-11-05 11:32:25 +00:00
michael
8f8c53f7d8 * Added libcurl interface
git-svn-id: trunk@5236 -
2006-11-05 11:20:08 +00:00
tom_at_work
25ad38ec50 * updated stat record
git-svn-id: trunk@5235 -
2006-11-05 10:22:24 +00:00
tom_at_work
479143a63e * fixed stat record for stat64 syscall
git-svn-id: trunk@5234 -
2006-11-05 10:21:43 +00:00
tom_at_work
1f0d411597 * fixed fpstat calls on ppc64
git-svn-id: trunk@5233 -
2006-11-05 10:21:12 +00:00
Almindor
2bcf64c815 * adds FTP support in lNet downloader
git-svn-id: trunk@5232 -
2006-11-05 10:13:21 +00:00
florian
46b6f00bc7 * use softfloat on arm and m68k
* export GUID_NULL from types also on windows

git-svn-id: trunk@5231 -
2006-11-05 00:03:38 +00:00
Almindor
e4cd04aa0e * minor http cleanups, use of uriparser
git-svn-id: trunk@5230 -
2006-11-04 23:36:02 +00:00
Almindor
66c4b79e08 * renames pas to pp
git-svn-id: trunk@5229 -
2006-11-04 20:12:54 +00:00
Almindor
8c153dea12 * adds lnet back end to packager
git-svn-id: trunk@5228 -
2006-11-04 18:42:11 +00:00