peter
3700aa1b80
* only write vmt of objects defined in static/global symtable
...
to prevent IE in make_mangledname
git-svn-id: trunk@542 -
2005-06-30 13:48:56 +00:00
Jonas Maebe
37fcf95f90
(belongs together with r503)
...
* the 'main' procedure for darwin is now placed in the main program instead
of in the system unit
+ ability to rename this 'main' symbol (-XM<x>, e.g. -XMSDL_main for SDL), for
all OS'es
+ mention the -Xm parameter in the help
git-svn-id: trunk@541 -
2005-06-30 09:01:44 +00:00
peter
216215e737
* test for crash with operator search
...
git-svn-id: trunk@540 -
2005-06-30 08:41:19 +00:00
peter
9d40db6bb6
* fix crash in operator search
...
git-svn-id: trunk@539 -
2005-06-30 08:40:42 +00:00
peter
408bba521a
* support constset in $if
...
git-svn-id: trunk@538 -
2005-06-30 08:19:01 +00:00
peter
6cc6711cc2
* fix range error in paracompare
...
git-svn-id: trunk@537 -
2005-06-30 07:34:17 +00:00
peter
f3cefd7a07
* check precision of floats for determining overload to call,
...
patch by Gerhard Scholz
git-svn-id: trunk@536 -
2005-06-30 07:32:40 +00:00
peter
627a3b53e8
* fix loading of enum subranges from ppu
...
git-svn-id: trunk@535 -
2005-06-30 07:13:42 +00:00
peter
26c69e89dc
* syncobjs is not part of the rtl
...
git-svn-id: trunk@533 -
2005-06-30 06:38:11 +00:00
florian
b9b9ce059d
* compilation errors fixed
...
git-svn-id: trunk@531 -
2005-06-29 19:35:05 +00:00
peter
8e29f17019
* keyword check patch from Gerhard Scholz
...
git-svn-id: trunk@530 -
2005-06-29 15:09:28 +00:00
peter
c0940a617a
* ignore output dir, not ignore units dir
...
git-svn-id: trunk@528 -
2005-06-29 13:52:40 +00:00
peter
85cbca66ba
* add svn:ignore
...
git-svn-id: trunk@526 -
2005-06-29 13:37:36 +00:00
Jonas Maebe
e374c0c899
+ ord4() support
...
* made Member() inline
* turn off invalid fpu exceptions for ppc, because Carbon under Mac OS X 10.4.x
has some bugs
git-svn-id: trunk@516 -
2005-06-28 19:42:14 +00:00
florian
88392fa21d
* cardinal to double fixed
...
git-svn-id: trunk@514 -
2005-06-28 19:31:29 +00:00
Jonas Maebe
43e4571fe9
+ help for -Xm and -XM (forgot to commit last time)
...
git-svn-id: trunk@513 -
2005-06-28 19:26:28 +00:00
florian
abbc85bb78
+ strict protected and strict private support
...
git-svn-id: trunk@512 -
2005-06-28 19:23:39 +00:00
florian
fb47b29858
* compiling error fixed
...
git-svn-id: trunk@511 -
2005-06-27 16:20:43 +00:00
florian
0772a35e70
+ description of -WB as option to create a relocatable image added, fixes bug #3965
...
git-svn-id: trunk@509 -
2005-06-26 21:28:01 +00:00
florian
067a39a7f9
fixes bug #4093
...
+ variant -> tdatetime implemented
+ overloaded assignment operator takes care of unique flags
git-svn-id: trunk@508 -
2005-06-26 21:19:41 +00:00
michael
fee6627a8a
+ Fixed typo, patch by Colin Western
...
git-svn-id: trunk@507 -
2005-06-26 14:53:09 +00:00
michael
a568981d7f
+ Fix from Colin Western fixing overflow when writing PNG files using 16 bits per colour
...
git-svn-id: trunk@505 -
2005-06-26 14:46:40 +00:00
michael
3d7a0b0c9f
+ Bug fix from Dean Zobec and Ales Katona to fix freeing the objects when the list is destroyed.
...
git-svn-id: trunk@504 -
2005-06-26 14:43:32 +00:00
Jonas Maebe
9d9fd923d9
* the 'main' procedure for darwin is now placed in the main program instead
...
of in the system unit
+ ability to rename this 'main' symbol (-XM<x>, e.g. -XMSDL_main for SDL), for
all OS'es
+ mention the -Xm parameter in the help
git-svn-id: trunk@503 -
2005-06-26 13:24:12 +00:00
florian
e53f6d02f1
+ added some missing stuff to the activex unit, fixes bug #3820
...
* removed the warning about $A in jediapilib.inc
git-svn-id: trunk@501 -
2005-06-26 09:32:19 +00:00
florian
ed95c19399
* reallocation of widestrings on windows fixed
...
* warnings in sstrings.inc fixed
git-svn-id: trunk@500 -
2005-06-26 08:17:21 +00:00
peter
822f7f0f16
* allow freemem nil
...
git-svn-id: trunk@499 -
2005-06-25 21:11:16 +00:00
peter
5c3a4516e1
* new test
...
git-svn-id: trunk@498 -
2005-06-25 21:07:25 +00:00
peter
05c241072e
* allow widechar for indexing arrays, fixes 4115
...
git-svn-id: trunk@497 -
2005-06-25 21:06:53 +00:00
peter
297f33b6c9
* unsigned-unsinged gives signed
...
git-svn-id: trunk@496 -
2005-06-25 20:57:19 +00:00
peter
bc15fe13b3
* mark interactive
...
git-svn-id: trunk@495 -
2005-06-25 19:55:09 +00:00
peter
9a52335df8
* don't rebuild ctest.o implicit, gives troubles under win32
...
that has only gcc.exe, but no cc1.exe and other support files
* fix passing of arguments for win32
git-svn-id: trunk@494 -
2005-06-25 19:47:01 +00:00
michael
64f1948f3e
+ Added overloaded stringtoset which starts from typinfo, not propinfo
...
git-svn-id: trunk@492 -
2005-06-25 17:26:36 +00:00
michael
2ec3e6db01
+ Added overloaded settostring which starts from typinfo, not propinfo
...
git-svn-id: trunk@491 -
2005-06-25 17:22:21 +00:00
florian
c6ad403a04
* better error recovering
...
git-svn-id: trunk@490 -
2005-06-25 09:08:19 +00:00
Jonas Maebe
4292e7f939
- removed obsolete FPC_MTFSB0_CORRECTED macro
...
git-svn-id: trunk@487 -
2005-06-24 18:34:58 +00:00
Jonas Maebe
6a8eddb6ce
* fixed compilation with -dUSE_SYSUTILS
...
git-svn-id: trunk@486 -
2005-06-24 18:34:14 +00:00
peter
1abbfcc698
* don't allow assignments to properties that need a call
...
and generate a temp structure
git-svn-id: trunk@485 -
2005-06-24 07:34:12 +00:00
peter
4b949e1d89
* add GetLanguageIDs, patch by Ales Katona
...
git-svn-id: trunk@483 -
2005-06-23 06:03:55 +00:00
michael
7d13839a55
+ Added TFPObjectList implementation from Ales Katona
...
git-svn-id: trunk@470 -
2005-06-22 07:24:07 +00:00
Jonas Maebe
bd676198c1
* fix for gcc4 from Colin Western
...
git-svn-id: trunk@467 -
2005-06-21 20:28:22 +00:00
florian
78abd0b9d8
* typo fixed
...
git-svn-id: trunk@466 -
2005-06-21 20:13:12 +00:00
florian
1b73bf0f80
* initial revision
...
git-svn-id: trunk@465 -
2005-06-21 20:09:33 +00:00
florian
44ff8e4426
* max. 256 MB stack on win32
...
git-svn-id: trunk@464 -
2005-06-21 20:05:40 +00:00
florian
1ca48d8a64
* exception patch from Ales Katona
...
git-svn-id: trunk@463 -
2005-06-21 19:22:24 +00:00
florian
13e3102954
* Patch from Vincent Snijders:
...
* 1. except.patch implements ExceptFrameCount and ExceptFrames
* 2. arg.patch fixes a bug in the copying of the commandfilename to the arg array. The #0 character was not copied, so the pchar was not properly terminated.
git-svn-id: trunk@461 -
2005-06-21 12:55:45 +00:00
florian
67d640ad13
* some parts of strutils cleaned up, bug #3124 fixed
...
git-svn-id: trunk@459 -
2005-06-20 20:46:11 +00:00
florian
07442c5693
* fixed passing of variant parameters for windows api
...
* widestrings need to be allocated by a special OS call on windows
git-svn-id: trunk@458 -
2005-06-20 19:56:36 +00:00
sg
2059bf057f
* FPDoc / FCL/PasSrc: Added variant record support to parser and HTML writer
...
git-svn-id: trunk@456 -
2005-06-20 10:32:54 +00:00
peter
ee6cab2022
* set props
...
git-svn-id: trunk@454 -
2005-06-20 06:37:12 +00:00