yury
5f484a0f14
* section "fpc" was renamed to ".fpc".
...
* compiler version string is stored in .fpc.version section.
* debug start/end links are stored in .fpc.links section.
* fixed linking with eVC++ object files by internal linker.
* .fpc.links section is removed by internal linker before writing executable, because it is no longer needed.
git-svn-id: trunk@5305 -
2006-11-10 10:33:41 +00:00
yury
677defd615
* Small optimization.
...
git-svn-id: trunk@5304 -
2006-11-10 10:20:38 +00:00
yury
9217d50f5c
* Fix smartlinking for linux.
...
git-svn-id: trunk@5303 -
2006-11-10 10:19:15 +00:00
yury
95868909bd
+ Test for resources support.
...
git-svn-id: trunk@5302 -
2006-11-10 10:14:49 +00:00
micha
00d66f9142
+ template test with 2 template parameters
...
git-svn-id: trunk@5301 -
2006-11-09 21:25:36 +00:00
florian
e619bd3235
* enabled SETALLOC=1 for the compiler
...
git-svn-id: trunk@5300 -
2006-11-09 20:46:11 +00:00
florian
667baf433d
+ new switch -CPSETALLOC=<y> to influence set sizes
...
git-svn-id: trunk@5299 -
2006-11-09 20:41:33 +00:00
peter
36a75f31f4
* another staticvarsym
...
git-svn-id: trunk@5298 -
2006-11-09 18:22:51 +00:00
daniel
610cf1e2da
* Fix reversed home/end.
...
git-svn-id: trunk@5297 -
2006-11-09 14:47:43 +00:00
peter
5e860919f8
* removed initfpu
...
git-svn-id: trunk@5296 -
2006-11-09 07:48:31 +00:00
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