Commit Graph

4794 Commits

Author SHA1 Message Date
peter
61291643d6 * new test
git-svn-id: trunk@645 -
2005-07-18 11:08:58 +00:00
florian
7c10694bc3 * fixed widechar const to widestring, fixes bug #4155
git-svn-id: trunk@638 -
2005-07-17 08:49:38 +00:00
florian
082ff3053e * new test
git-svn-id: trunk@635 -
2005-07-16 15:47:51 +00:00
florian
94350de1fc + from Nikolay Nikolov: xv and xvlib interface
git-svn-id: trunk@633 -
2005-07-16 08:21:51 +00:00
michael
6e3590ed2a + New needed file
git-svn-id: trunk@627 -
2005-07-14 19:47:21 +00:00
florian
0d79442d0f + sscanf
git-svn-id: trunk@604 -
2005-07-09 22:34:26 +00:00
florian
5a216aca9a * updated everything to MySQL 4.1.10a
git-svn-id: trunk@602 -
2005-07-09 20:13:26 +00:00
florian
0a58f18502 * from Yury Sidorov:
+ Added new target WinCE for i386 (to be able compile and run programs in WinCE emulator)
  + Exceptions work now.
  * System unit seems to be fully working

git-svn-id: trunk@597 -
2005-07-09 09:33:07 +00:00
peter
86bf41f689 * prefer shortstring to ansistring over ansistring to shortstring
* don't prefer widestring to short/ansistring

git-svn-id: trunk@594 -
2005-07-06 13:09:50 +00:00
peter
f2f968f48a * fix overflow checking for inc(cardinal,x) and inc(pointer,x)
git-svn-id: trunk@593 -
2005-07-06 08:01:39 +00:00
peter
4222e24422 * fix preprocessor support for empty set constants
git-svn-id: trunk@584 -
2005-07-05 06:11:20 +00:00
peter
bead787962 * fix type checking in constant sets
git-svn-id: trunk@583 -
2005-07-05 06:03:16 +00:00
michael
3b99356a0c + Added sqlite3 support
git-svn-id: trunk@578 -
2005-07-04 12:19:06 +00:00
michael
a8ba43ab7e + Added sqlite3 unit
git-svn-id: trunk@577 -
2005-07-04 12:17:52 +00:00
florian
caced33fed * Makefile generated
git-svn-id: trunk@574 -
2005-07-03 16:26:41 +00:00
florian
8adc1c9b0c + RTL part of WinCE patches from Yuri Sidorov
git-svn-id: trunk@572 -
2005-07-03 15:52:27 +00:00
florian
cb5e8fc609 + tests/packages
* tw3920.pp moved

git-svn-id: trunk@565 -
2005-07-02 16:15:07 +00:00
Jonas Maebe
32a3f9ce28 + added
git-svn-id: trunk@558 -
2005-07-02 12:35:51 +00:00
florian
655169ca3c * naming fixed
git-svn-id: trunk@554 -
2005-07-01 20:44:52 +00:00
florian
bdc8b7d061 * not ignoring private/protected anymore, fixes bug #3969
git-svn-id: trunk@553 -
2005-07-01 20:37:18 +00:00
florian
833a6d40d4 * initial commit
git-svn-id: trunk@552 -
2005-07-01 19:03:40 +00:00
florian
08f0419e3e + $A similiar to $align on/off added
git-svn-id: trunk@551 -
2005-07-01 18:49:55 +00:00
peter
c581066998 * testsuite cgi
git-svn-id: trunk@550 -
2005-06-30 21:06:05 +00:00
florian
f5b9130b98 * deallocation of translated resourcestrings
* load heaptrc before objpas

git-svn-id: trunk@549 -
2005-06-30 19:07:45 +00:00
peter
534109351b * another cardinal-cardinal fix
git-svn-id: trunk@548 -
2005-06-30 15:19:28 +00:00
peter
c1b2e1aac5 * check function/procedure type when adding a proc definition
git-svn-id: trunk@546 -
2005-06-30 14:56:05 +00:00
peter
a196569a74 * new bug
git-svn-id: trunk@544 -
2005-06-30 14:38:25 +00:00
peter
2654bf6a16 * reset fpucw in system startup
git-svn-id: trunk@543 -
2005-06-30 14:02:15 +00:00
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
peter
216215e737 * test for crash with operator search
git-svn-id: trunk@540 -
2005-06-30 08:41:19 +00:00
peter
408bba521a * support constset in $if
git-svn-id: trunk@538 -
2005-06-30 08:19:01 +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
abbc85bb78 + strict protected and strict private support
git-svn-id: trunk@512 -
2005-06-28 19:23:39 +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
peter
5c3a4516e1 * new test
git-svn-id: trunk@498 -
2005-06-25 21:07:25 +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
florian
1b73bf0f80 * initial revision
git-svn-id: trunk@465 -
2005-06-21 20:09:33 +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
peter
ee6cab2022 * set props
git-svn-id: trunk@454 -
2005-06-20 06:37:12 +00:00
florian
38c46b4809 * mime properties on Makfiles set
git-svn-id: trunk@453 -
2005-06-19 21:58:46 +00:00
florian
7cd67ea3f0 * node optimizer branch merged
* gotonode and gotolabel refactored
  * -Nu added to enable for loop unrolling

git-svn-id: trunk@446 -
2005-06-19 17:42:10 +00:00
michael
7c1ce9f49e + Initial implementation of new fpmake system
git-svn-id: trunk@436 -
2005-06-17 16:58:31 +00:00
michael
cc4818be26 + initial implementation of new fpmake compile tools
git-svn-id: trunk@435 -
2005-06-17 16:53:18 +00:00
michael
ec05423779 + Initial implementation
git-svn-id: trunk@434 -
2005-06-17 16:52:17 +00:00
florian
0954402873 * initial revision
git-svn-id: trunk@433 -
2005-06-17 13:51:20 +00:00
florian
4f10b59cce + mime type
git-svn-id: trunk@430 -
2005-06-16 21:14:25 +00:00
florian
ec6d5ff211 + utf-8 support for string constants added
git-svn-id: trunk@428 -
2005-06-16 20:16:37 +00:00
florian
03dde52c5b + WS_* constants are longints, added type casts for constants > $7fffffff
git-svn-id: trunk@425 -
2005-06-15 22:03:24 +00:00
florian
90cdc1b6fe * fixed interface rtti, fixes bug #4089
git-svn-id: trunk@422 -
2005-06-15 21:27:51 +00:00
Jonas Maebe
0f8e019c44 * fixed web bug tw4078 + added test
git-svn-id: trunk@414 -
2005-06-15 16:46:03 +00:00
peter
fd6248db71 * moved to fpcbuild repository
git-svn-id: trunk@333 -
2005-06-09 20:58:49 +00:00
peter
d6d524a39c * moved to fpcbuild repository
git-svn-id: trunk@332 -
2005-06-09 20:56:39 +00:00
florian
21ae782854 * fixed more xmm stuff
+ some win64 stuff added

git-svn-id: trunk@330 -
2005-06-09 20:50:17 +00:00
Jonas Maebe
fe4e35d0cf + added
git-svn-id: trunk@325 -
2005-06-09 20:12:59 +00:00
florian
ad3b9b9464 * windows rtl restructuring to share code between win32 and win64
* BeginThread can take a qword on 64 bit targets as stacksize

git-svn-id: trunk@287 -
2005-06-08 19:08:49 +00:00
florian
3c15de52d2 + build unit added
git-svn-id: trunk@286 -
2005-06-08 19:01:26 +00:00
peter
919b18f280 new bug
git-svn-id: trunk@246 -
2005-06-07 20:49:35 +00:00
florian
9a58bcae83 * properties set
git-svn-id: trunk@214 -
2005-06-05 14:07:41 +00:00
florian
c97714de9f * renamed windows related units from win32 to win so it can contain ce and 64 bit stuff
git-svn-id: trunk@213 -
2005-06-05 13:42:35 +00:00
Tomas Hajny
8765b5a29b + resolve.inc implementation for OS/2 by Soren Ager
git-svn-id: trunk@210 -
2005-06-05 12:34:52 +00:00
florian
ebcb69478f * fixed a lot of stuff for fpu/mm register variables
git-svn-id: trunk@199 -
2005-06-04 21:23:15 +00:00
florian
223c3dcb6d + mime type and eol on dat files set
git-svn-id: trunk@197 -
2005-06-04 18:21:56 +00:00
Jonas Maebe
7a79e0f083 * use definition of pthread_mutex_t from ptypes.h instead of
the linux definition in the system unit

git-svn-id: trunk@185 -
2005-06-03 21:07:04 +00:00
florian
6a36b62b02 * initial test
git-svn-id: trunk@183 -
2005-06-03 17:48:21 +00:00
florian
837638b971 * initial test version
git-svn-id: trunk@169 -
2005-06-01 18:45:23 +00:00
peter
cae26c3ab4 * missing .o files
git-svn-id: trunk@163 -
2005-06-01 08:15:20 +00:00
florian
9da46ff50a * more descriptive error message in case of a missing variant unit added
* variant unit uses now the math unit for ** implementation

git-svn-id: trunk@158 -
2005-05-30 20:47:34 +00:00
florian
4f30642b4a * fixed StrToDate to throw proper exceptions in case of an error, fixes bug #3913
git-svn-id: trunk@156 -
2005-05-30 20:37:35 +00:00
daniel
a7d57f0268 * Fix tabs
git-svn-id: trunk@135 -
2005-05-29 10:15:45 +00:00
Tomas Hajny
3d00563633 + check for not failing on Delphi $WARN directive
git-svn-id: trunk@125 -
2005-05-26 20:53:02 +00:00
florian
2652c764f1 + test added; thought it was fixed already :)
git-svn-id: trunk@107 -
2005-05-25 21:07:30 +00:00
florian
5e8e8fc5e4 + implemented empty Aquire/Release for SynchroObject, fixes bug #3821
git-svn-id: trunk@102 -
2005-05-25 20:53:50 +00:00
fpc
4c55f2bc34 + Initial import
git-svn-id: trunk@92 -
2005-05-25 07:57:17 +00:00
florian
f8c314a7b7 * changed fpc_read_text to use out instead of var
git-svn-id: trunk@73 -
2005-05-22 18:17:15 +00:00
florian
d01bde1a83 + $WARN directive implemented fixes bug #3939
git-svn-id: trunk@65 -
2005-05-22 11:57:24 +00:00
florian
61cbb32225 * test for bug #3827 added
git-svn-id: trunk@63 -
2005-05-22 10:58:49 +00:00
florian
ac880214fc * fixed passing function results to const formal defs, see tbs/tb0490.pp
git-svn-id: trunk@56 -
2005-05-21 20:44:04 +00:00
florian
bbc61266fe + readded
git-svn-id: trunk@46 -
2005-05-21 14:25:16 +00:00
michael
5e01930edc + Added uuid package
git-svn-id: trunk@44 -
2005-05-21 10:11:59 +00:00
michael
180fd52858 + Reworked GUID creation
git-svn-id: trunk@43 -
2005-05-21 10:03:44 +00:00
florian
ae4ac3d4da + test tw3967.pp
git-svn-id: trunk@40 -
2005-05-21 07:56:39 +00:00
florian
c044221818 * fixed alignment of objects and arrays in arrays, fixes bug #3971
git-svn-id: trunk@39 -
2005-05-21 07:39:44 +00:00
florian
6c233eaae4 * fixed comparisation of booleans and nulls in variants, fixes bug #3953
git-svn-id: trunk@35 -
2005-05-19 22:16:53 +00:00
michael
ffb55c4254 + Removed VER1_0 defines
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
fpc
a4c714572b + test for bug #3977 added
git-svn-id: trunk@30 -
2005-05-19 21:07:16 +00:00
michael
35fb930eba + Removed from 2.0 tree
git-svn-id: trunk@28 -
2005-05-19 18:38:09 +00:00
fpc
9c44ad0831 * property svn:mime-type for most files in main branch fixed
git-svn-id: trunk@20 -
2005-05-18 20:24:09 +00:00
fpc
48feb5014c * eol style property in main branch fixed
git-svn-id: trunk@19 -
2005-05-18 16:53:52 +00:00
fpc
aabbd3c7df * property svn:eol-style: native set
git-svn-id: trunk@16 -
2005-05-18 16:16:11 +00:00
florian
8caa0877d8 git-svn-id: trunk@9 - 2005-05-17 20:39:18 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00