daniel
4b074a0e5c
+ Add PTCpas package
...
git-svn-id: trunk@1944 -
2005-12-13 21:13:29 +00:00
daniel
4039412757
* Rename xf86dga1.pp to xf86dga1.inc because it is an include file.
...
git-svn-id: trunk@1942 -
2005-12-13 12:56:35 +00:00
daniel
15e90d7f17
* Grab_vcsa utility that is supposed to be installed suid root.
...
It sets the permissions, in case you are logged in on the console,
of your /dev/vcs and /dev/vcsa device to the permissions of your
/dev/tty device, making sure programs using the video unit can
use the Linux console mode instead of the Network mode.
git-svn-id: trunk@1927 -
2005-12-11 14:25:07 +00:00
Jonas Maebe
b3b104130d
* compiler discerns between +0.0 and -0.0
...
+ test for the above
git-svn-id: trunk@1917 -
2005-12-10 20:37:17 +00:00
Jonas Maebe
52ca5e6922
* use more precise vs_* information to replace less parameters of inlined
...
procedures with const and value parameters with temps, allowing a bit
more value propagation
+ tinline6.pp for testing wrong propagation of value parameters in
dangerous situations
git-svn-id: trunk@1914 -
2005-12-10 17:01:07 +00:00
florian
55d881615a
* improved variant type casts
...
git-svn-id: trunk@1912 -
2005-12-10 16:42:28 +00:00
Jonas Maebe
9b9dd342c5
* fixed strpos() in case source or target is nil
...
+ added test for this
git-svn-id: trunk@1907 -
2005-12-09 14:57:10 +00:00
Jonas Maebe
0cfea2fac0
+ added
...
git-svn-id: trunk@1889 -
2005-12-06 19:47:10 +00:00
Jonas Maebe
ee1fba0822
- removed dllfuncs unit, use dynlibs from the rtl instead
...
* fixed glx for Mac OS X
git-svn-id: trunk@1885 -
2005-12-06 14:38:20 +00:00
michael
9301b6f9a2
+ Added XRandr from Nikolay Nikolov
...
git-svn-id: trunk@1884 -
2005-12-05 19:07:05 +00:00
florian
46ecdc8f94
* allow pred/succ on non continous enumerations in delphi mode
...
git-svn-id: trunk@1878 -
2005-12-04 18:35:19 +00:00
florian
3a81473a05
* initial revision
...
git-svn-id: trunk@1877 -
2005-12-04 18:29:29 +00:00
daniel
190cdc6f4b
* Isolated IE200311075 bug found today
...
git-svn-id: trunk@1871 -
2005-12-02 21:05:28 +00:00
daniel
9f85c92ef1
* Remove now obsolete unit zutil
...
git-svn-id: trunk@1862 -
2005-12-01 22:21:40 +00:00
daniel
4f4207fee5
* Paszlib part of changes
...
git-svn-id: trunk@1859 -
2005-12-01 18:33:40 +00:00
daniel
c9c280216d
* Rename md5 directory to hash for hash functions
...
* Move crc.pas into hash
git-svn-id: trunk@1857 -
2005-12-01 18:32:39 +00:00
daniel
c0b4678873
* Rename unit crc to fpccrc to avoid name conflict in packages
...
git-svn-id: trunk@1856 -
2005-12-01 16:45:44 +00:00
daniel
e6cfc97cec
* Renamed to crc.pas
...
git-svn-id: trunk@1840 -
2005-11-29 08:59:26 +00:00
daniel
c8b3298a4d
* Version upgrade to final version from 7 april 2000
...
git-svn-id: trunk@1839 -
2005-11-29 08:42:30 +00:00
Károly Balogh
2ec1678cc1
* Changes for better MUI support
...
git-svn-id: trunk@1835 -
2005-11-28 03:29:37 +00:00
Károly Balogh
848a56bdb9
+ Support unit for MUI widget kit added
...
git-svn-id: trunk@1830 -
2005-11-27 04:10:09 +00:00
Károly Balogh
e1aa3018f6
* Few more changes for MorphOS OpenGL support
...
* TinyGL unit moved to RTL, because it fits there better
git-svn-id: trunk@1829 -
2005-11-26 22:47:39 +00:00
daniel
a6352c497b
* Interface unit to fftw library
...
git-svn-id: trunk@1825 -
2005-11-25 23:39:54 +00:00
Károly Balogh
b881329fdc
* a very early aboxlib implementation
...
git-svn-id: trunk@1819 -
2005-11-25 05:29:15 +00:00
florian
446c24ed77
* fixed StrToFloat for large constants
...
git-svn-id: trunk@1817 -
2005-11-24 20:50:40 +00:00
florian
b6a48cfa0a
* fixes 4519, applied patch from Martin Schreiber to do so
...
git-svn-id: trunk@1811 -
2005-11-23 21:14:32 +00:00
florian
c28e41ab03
* test for last commit
...
git-svn-id: trunk@1808 -
2005-11-23 19:32:19 +00:00
florian
0101c1568f
+ cursorfont.pp from Mikolay Nikolov
...
git-svn-id: trunk@1805 -
2005-11-23 18:33:32 +00:00
florian
aa22e57a7e
* fixed issue with static fields
...
git-svn-id: trunk@1803 -
2005-11-22 22:08:11 +00:00
florian
350c886460
+ support exit();
...
git-svn-id: trunk@1802 -
2005-11-22 21:27:56 +00:00
joost
d1f1e5adf4
+ added support for MySQL 5.0
...
+ added mysql_stmt_* calls to dyn. loaded mysql-library
git-svn-id: trunk@1800 -
2005-11-22 00:52:58 +00:00
florian
c43e2df522
* copying of classes fixed, closes 3930
...
git-svn-id: trunk@1791 -
2005-11-20 09:11:23 +00:00
Károly Balogh
4d52b9c7bf
+ MorphOS specific OpenGL implementation. Partial for now, more to come.
...
git-svn-id: trunk@1789 -
2005-11-20 08:39:19 +00:00
Károly Balogh
b23adc3ab5
+ added datatypes.library support
...
git-svn-id: trunk@1788 -
2005-11-20 08:34:04 +00:00
joost
0f99b4ee64
+ added mysql4conn for backwards-compatibility
...
git-svn-id: trunk@1783 -
2005-11-18 20:21:48 +00:00
joost
ee6bdd4424
+ added mysql40conn.pas and mysql41conn.pas, needed for revision 1781
...
git-svn-id: trunk@1782 -
2005-11-18 16:51:42 +00:00
joost
9b5cf2eeab
+ added SQLDB support for MySQL v4.0 and v4.1
...
git-svn-id: trunk@1781 -
2005-11-18 16:50:08 +00:00
joost
b805e52e7e
+ initial implementation of mysql40[dyn].pp and mysql41[dyn].pp
...
git-svn-id: trunk@1780 -
2005-11-18 14:28:42 +00:00
tom_at_work
c97dfde06d
* renamed tb0488.pp to tb0488a.pp
...
* added tb0488b test program
git-svn-id: trunk@1774 -
2005-11-16 20:51:45 +00:00
florian
4f3c7f7883
+ writeidx program added
...
git-svn-id: trunk@1725 -
2005-11-12 11:01:27 +00:00
peter
e00ef44479
* fix boolean range parsing false..true
...
* allow set of boolean
git-svn-id: trunk@1690 -
2005-11-08 09:11:39 +00:00
joost
fbaa49fc9c
+ Added odbcsqldyn.pp
...
+ Fixed dyn. loading of ODBC and cleanup of non-fpc code
+ TODBCConnection now uses odbcsqldyn
git-svn-id: trunk@1687 -
2005-11-07 21:40:32 +00:00
florian
c1e968abf9
+ binary operator support for booleans in variants
...
git-svn-id: trunk@1642 -
2005-11-04 21:05:18 +00:00
florian
ba22b0b3af
+ format("%d",[<qword>]); fixes 4489
...
git-svn-id: trunk@1640 -
2005-11-04 19:01:33 +00:00
Jonas Maebe
23cd46151a
+ test for new inlining (fails currently)
...
git-svn-id: trunk@1631 -
2005-11-02 15:11:17 +00:00
joost
65590e912a
+ initial implementation of SQLDB ODBC connection from Bram Kuijvenhoven
...
git-svn-id: trunk@1606 -
2005-10-30 21:11:40 +00:00
florian
aec1b6dc4a
* fixed dyn. array to variant array conversion for one dimensional arrays
...
git-svn-id: trunk@1603 -
2005-10-30 15:54:06 +00:00
olle
58582a44a9
new tests for mode macpas
...
git-svn-id: trunk@1592 -
2005-10-24 22:06:49 +00:00
peter
f1af7cfe8f
* generate implicit 0+<x> for +<x> expressions
...
git-svn-id: trunk@1556 -
2005-10-21 07:46:14 +00:00
peter
19eaf660c2
* more flexibel support for typecasting to different sizes
...
fixes tw4450
git-svn-id: trunk@1544 -
2005-10-20 11:13:49 +00:00
florian
46c9d03d82
* initial revision
...
git-svn-id: trunk@1538 -
2005-10-19 19:25:49 +00:00
florian
43a60ccfe2
* initial version
...
git-svn-id: trunk@1537 -
2005-10-19 19:21:32 +00:00
florian
e1b34a9e7b
* cleaning up sets for exports behaviour
...
+ allow exports from units
git-svn-id: trunk@1535 -
2005-10-19 19:06:45 +00:00
peter
f9db030350
* fix overload choosing if both normal proc and proc of object are available
...
git-svn-id: trunk@1496 -
2005-10-19 07:56:08 +00:00
peter
260861e184
* calculate distance between related objectdefs
...
git-svn-id: trunk@1492 -
2005-10-19 06:38:29 +00:00
peter
09a0dff4da
* prefer object->object over object->intf
...
git-svn-id: trunk@1491 -
2005-10-19 06:36:10 +00:00
peter
e23519c45b
* support A1,A2,A4,A8 directives
...
git-svn-id: trunk@1488 -
2005-10-19 05:54:27 +00:00
peter
632bdcd149
* $W switch sets the localswitch cs_generate_stackframes that can be
...
used in the future
git-svn-id: trunk@1487 -
2005-10-19 05:50:26 +00:00
peter
8d9e9b24a6
* convert constant widestring to ansistring before assigning to pchar
...
git-svn-id: trunk@1482 -
2005-10-18 20:49:23 +00:00
peter
c57914be43
* protected overload test
...
git-svn-id: trunk@1481 -
2005-10-18 20:25:09 +00:00
florian
7be36096f0
+ proper init rtti for proc. vars
...
git-svn-id: trunk@1479 -
2005-10-18 20:05:56 +00:00
peter
79f096e6c8
* rename so the library is build before it is used
...
git-svn-id: trunk@1474 -
2005-10-18 12:30:44 +00:00
peter
5a00f019d8
* remove old test
...
git-svn-id: trunk@1473 -
2005-10-18 12:30:04 +00:00
peter
0981495c7b
* all types with inittable need a persistant temp
...
git-svn-id: trunk@1472 -
2005-10-18 12:29:04 +00:00
peter
ea6dadb7be
* make widestrings compatible with COM BSTR, the length is now the number
...
of bytes allocated instead of the number of widechars
git-svn-id: trunk@1467 -
2005-10-18 09:45:13 +00:00
peter
5abb9d68f6
* prevent warning for val with second parameter not being a longint
...
git-svn-id: trunk@1463 -
2005-10-18 08:26:29 +00:00
Jonas Maebe
a357bef5e5
* enabled for non-x86 as well
...
+ also test with regvars (tw4234a)
git-svn-id: trunk@1461 -
2005-10-18 08:19:12 +00:00
peter
daa002f26b
* only check forwards for the original object type declaration
...
git-svn-id: trunk@1459 -
2005-10-18 07:22:55 +00:00
peter
539b7dc220
* setting the compile mode should set the preprocessor symbol directly
...
git-svn-id: trunk@1457 -
2005-10-18 06:57:39 +00:00
peter
4c73e86058
* check for allowed floatdef operations
...
git-svn-id: trunk@1455 -
2005-10-18 05:45:50 +00:00
Jonas Maebe
810ec85e34
- disable inlining for procedures with a formal const parameter, fixes
...
webtbs/tw4427
git-svn-id: trunk@1390 -
2005-10-15 20:48:35 +00:00
Jonas Maebe
00b612502e
* fixed web bug #4228 (support loading int64 paras passed on the stack into
...
local regvars)
git-svn-id: trunk@1380 -
2005-10-15 16:03:00 +00:00
florian
c48c42b995
+ "reverse merge" from 2.1
...
git-svn-id: trunk@1356 -
2005-10-11 21:41:37 +00:00
peter
8b1f3d2470
* no range check for delphi mode with in operator
...
git-svn-id: trunk@1354 -
2005-10-11 06:46:56 +00:00
tom_at_work
9e7d550455
* fixed last commit (1337) which broke some files in the repository
...
git-svn-id: trunk@1338 -
2005-10-08 17:23:44 +00:00
tom_at_work
f7f0f9c426
* makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
...
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)
git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00
Jonas Maebe
8471e10137
* fixed tw4266
...
git-svn-id: trunk@1317 -
2005-10-07 16:48:51 +00:00
yury
771743a61c
* varutils,variants,dynlibs units are built now for wince.
...
* added readme.txt
git-svn-id: trunk@1316 -
2005-10-07 16:45:48 +00:00
peter
a415d5511e
* obsolete unit
...
git-svn-id: trunk@1281 -
2005-10-04 06:28:20 +00:00
peter
edf553a223
* string constants are now array of char until
...
they are converted to a specific string type
git-svn-id: trunk@1254 -
2005-10-02 11:08:58 +00:00
peter
24f273f43c
* new test
...
git-svn-id: trunk@1243 -
2005-10-01 20:48:20 +00:00
oro06
e6fc1af8b9
+ added rtl/wince aygshell, commctrl start
...
git-svn-id: trunk@1234 -
2005-09-30 05:20:22 +00:00
sg
e8be272fb4
* Added glxtest, contributed by Bart Tierens
...
git-svn-id: trunk@1228 -
2005-09-29 19:49:30 +00:00
michael
dcd346f0bb
+ Portugese Translation by Ari Ricardo Ody
...
git-svn-id: trunk@1217 -
2005-09-28 16:53:19 +00:00
peter
a5582e346f
* simple test for the bug
...
git-svn-id: trunk@1216 -
2005-09-28 07:05:31 +00:00
yury
2228532373
* Forgot to add winres.inc in previous commit.
...
git-svn-id: trunk@1211 -
2005-09-27 18:23:23 +00:00
joost
fb32bf2cd5
- Initial implementation of several SQLdb examples and tests
...
git-svn-id: trunk@1207 -
2005-09-27 16:50:09 +00:00
peter
6bf3269b41
* powerpc64 port from Thomas Schatzl
...
git-svn-id: trunk@1193 -
2005-09-25 17:19:44 +00:00
florian
a7d088b197
+ MAX_PATH
...
+ mime properties set
git-svn-id: trunk@1191 -
2005-09-25 15:44:26 +00:00
florian
291db810bd
* fixed with r1182
...
git-svn-id: trunk@1190 -
2005-09-25 15:34:58 +00:00
michael
3043828803
+ Added ditheres and quantizers by Giulio Bernardi
...
git-svn-id: trunk@1184 -
2005-09-25 12:35:11 +00:00
florian
be99f2a7fd
* fixed loading of addresses of virtual methods to methodpointers in delphi mode
...
git-svn-id: trunk@1182 -
2005-09-25 10:58:17 +00:00
florian
faa5630fab
* forgot to add file: should have been added with r1176
...
git-svn-id: trunk@1179 -
2005-09-24 17:44:45 +00:00
florian
c7cd9ff06b
* TMultiReadExclusiveWriteSynchronizer fixed and moved to SysUtils
...
git-svn-id: trunk@1164 -
2005-09-23 13:07:11 +00:00
peter
1f8c074ab4
* make m68k compile
...
git-svn-id: trunk@1138 -
2005-09-19 11:46:23 +00:00
oro06
d60f16c069
+ Added sqlitev3x direct api call test
...
ok under i386-win32 and arm-wince
* updated sqlite3.pp sqlite3_libversion_number
git-svn-id: trunk@1137 -
2005-09-19 10:58:20 +00:00
florian
40dd9b9404
* new test for the recently fixed intel assembler reader stuff
...
git-svn-id: trunk@1108 -
2005-09-18 09:07:46 +00:00
florian
fa1575aeab
* fixed array[..] of char <op> pchar: wrong type was determined for non op<>+ returned
...
git-svn-id: trunk@1107 -
2005-09-18 08:59:20 +00:00
florian
21cc9597f2
+ fpcylix unit
...
+ -Sk option
git-svn-id: trunk@1106 -
2005-09-18 08:34:51 +00:00
peter
fdc4925fcd
* basic framework for debuginfo class added
...
git-svn-id: trunk@1084 -
2005-09-15 08:34:51 +00:00
peter
26f25c89ee
* use myexit to restore block_type
...
git-svn-id: trunk@1062 -
2005-09-08 05:48:17 +00:00
florian
14fca113bf
* basic framework for integrated arm assembler
...
git-svn-id: trunk@1061 -
2005-09-07 21:34:25 +00:00
yury
9bccd2a725
+ Added SysUtils, Classes, Messages units for WinCE.
...
+ More units are built for WinCE.
git-svn-id: trunk@1037 -
2005-09-02 12:03:22 +00:00
michael
d6eb6d8574
+ No longer needed.
...
git-svn-id: trunk@1020 -
2005-09-02 07:51:31 +00:00
michael
f5a50ec873
+ Moved fpmkpkg to compiler and renamed to fppkg
...
git-svn-id: trunk@1018 -
2005-09-02 07:47:41 +00:00
michael
7f6f283011
Forgot to add the Win32 resources implementation
...
git-svn-id: trunk@1014 -
2005-09-02 06:57:03 +00:00
michael
c15d1b280f
+ Initial implementation of RTL resource support
...
git-svn-id: trunk@991 -
2005-08-31 15:54:30 +00:00
michael
144088b14e
+ Initial SimpleIPC implementation
...
git-svn-id: trunk@985 -
2005-08-30 14:12:34 +00:00
peter
f4c15f16bf
* overload choosing for ansistring -> short/wide
...
git-svn-id: trunk@983 -
2005-08-30 06:55:10 +00:00
peter
1b4c7b5a3e
* fix default parameter compare for widestring
...
git-svn-id: trunk@982 -
2005-08-30 06:23:31 +00:00
peter
62972054c4
* allow deref of loop variable
...
git-svn-id: trunk@981 -
2005-08-30 05:51:39 +00:00
peter
813e21fbd8
* new test
...
git-svn-id: trunk@980 -
2005-08-30 05:43:59 +00:00
michael
3abc9c1146
+ Initial check-in
...
git-svn-id: trunk@974 -
2005-08-29 07:39:18 +00:00
michael
03f441c966
+ Initial check-in
...
git-svn-id: trunk@973 -
2005-08-29 07:38:56 +00:00
yury
5bb0897d25
+ makefile with list of inc files needed for windows unit.
...
git-svn-id: trunk@970 -
2005-08-29 06:40:31 +00:00
yury
b38ba1640f
+ dos unit was added to wince port.
...
git-svn-id: trunk@968 -
2005-08-28 23:31:39 +00:00
michael
1fa1fc663a
+ Added sample resource pointer section
...
git-svn-id: trunk@957 -
2005-08-28 09:36:50 +00:00
michael
d570eabe53
+ Added fpcres
...
git-svn-id: trunk@954 -
2005-08-28 09:31:26 +00:00
michael
539436ed57
+ Added missing criticalsection handlers
...
git-svn-id: trunk@946 -
2005-08-27 09:45:39 +00:00
florian
169688f198
* compiler part of first gba port
...
git-svn-id: trunk@937 -
2005-08-24 18:47:08 +00:00
florian
53f8f5ccc0
* properties set
...
git-svn-id: trunk@936 -
2005-08-24 18:38:20 +00:00
florian
3134acd506
* rtl part of gba port
...
git-svn-id: trunk@935 -
2005-08-24 18:37:20 +00:00
Jonas Maebe
8be8b5a6e9
+ added
...
git-svn-id: trunk@928 -
2005-08-23 11:09:40 +00:00
oro06
63a7fabebc
+ Added WinCE API port readme
...
git-svn-id: trunk@927 -
2005-08-23 06:46:22 +00:00
oro06
d96231af45
+ Added WinCE API files updated from Win32
...
* unidef.inc complete
git-svn-id: trunk@918 -
2005-08-22 17:27:28 +00:00
marco
99ff593cf1
* custapp.inc not necessary anymore. Left it in for targets I don't know.
...
git-svn-id: trunk@914 -
2005-08-22 12:09:19 +00:00
Jonas Maebe
fdc8c1c0ae
* replace divisions by constants with a combination of mul, shift, add from
...
the ppc compiler writers guide
+ test program for above optimization
(both by Thomas Schatzl)
git-svn-id: trunk@912 -
2005-08-21 18:35:15 +00:00
peter
05a628447f
* put typedconsts in own asmlist to prevent mixing
...
array and string data
* added al_rodata
* renamed tasmlist enum names to include al_ prefix
git-svn-id: trunk@899 -
2005-08-17 08:42:52 +00:00
peter
35187ba2fd
* merge objbase.inc in activex.pp
...
git-svn-id: trunk@897 -
2005-08-17 06:16:49 +00:00
florian
a3e330526d
* exporting of symbols from linux programs, i.e. exports clause in
...
programs allowed
git-svn-id: trunk@855 -
2005-08-13 20:34:28 +00:00
michael
216d27705d
+ Fixed some differences with Kylix libc
...
git-svn-id: trunk@834 -
2005-08-09 19:03:25 +00:00
florian
1eed46514f
* passing of dyn. arrays of tvarrec to array of const fixed, fixes bug #4219
...
git-svn-id: trunk@816 -
2005-08-07 14:43:45 +00:00
florian
2f8fe7d2e6
- readln(<pchar>) forbidden, there is no way to prevent an buffer overflow, fixes 4227
...
git-svn-id: trunk@810 -
2005-08-07 09:18:21 +00:00
florian
547c3f92b2
* AnsiReplaceText fixed, fixes 4260
...
git-svn-id: trunk@807 -
2005-08-07 07:57:27 +00:00
florian
9be5247db5
* dyn. arrays are always passed by value, fixes 4240
...
git-svn-id: trunk@800 -
2005-08-05 21:52:58 +00:00
florian
46a3f895e0
* exception parser checks now if the used id for the handler is really ON, fixes webbug 4256
...
git-svn-id: trunk@798 -
2005-08-05 19:44:10 +00:00
florian
804207239d
*c <int64>:=-<longint> fixed (bug 4253)
...
git-svn-id: trunk@796 -
2005-08-05 19:00:30 +00:00
florian
b222cc7519
- n386cnv.pas removed, was empty
...
git-svn-id: trunk@786 -
2005-08-03 20:21:55 +00:00
florian
4e6b371dc5
* patch from Martin Schreiber to fix bug #4247
...
git-svn-id: trunk@784 -
2005-08-03 19:55:06 +00:00
peter
b9b61c5a00
* new tests
...
git-svn-id: trunk@765 -
2005-07-29 07:09:34 +00:00
peter
2e00bd1480
* support local labels in references
...
git-svn-id: trunk@764 -
2005-07-29 07:06:12 +00:00
florian
9e6c9d4fc7
* sysutils.format: floating point formatting takes care of currency type now
...
git-svn-id: trunk@736 -
2005-07-24 12:14:18 +00:00
florian
abed18e3bd
* the utf-8 encoded espanol file is no errorues.msg
...
* errores.msg is iso-8859-15 encoded
git-svn-id: trunk@735 -
2005-07-24 10:36:45 +00:00
peter
8d5a5299ab
* fix tests
...
git-svn-id: trunk@712 -
2005-07-20 13:35:31 +00:00
peter
289fc48ac0
* new test
...
git-svn-id: trunk@708 -
2005-07-20 06:53:52 +00:00
peter
f6d81823cb
* wrong bug nr
...
git-svn-id: trunk@701 -
2005-07-19 12:23:15 +00:00
peter
a24dc41f36
* don't prefer int const to pointer
...
git-svn-id: trunk@700 -
2005-07-19 12:22:32 +00:00
peter
8bd757c5ed
* new bug
...
git-svn-id: trunk@651 -
2005-07-18 13:27:28 +00:00
peter
3eba03f77b
* support sl_absolutetype in deref
...
git-svn-id: trunk@649 -
2005-07-18 13:12:08 +00:00
peter
9cda65c4b0
* support for widestrings in tconstsym
...
* fix widestring writing for stringconstn
git-svn-id: trunk@646 -
2005-07-18 12:54:15 +00:00
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