florian
bbb8f0b7fd
*** empty log message ***
2000-12-09 13:02:26 +00:00
florian
a91a67f75b
* AfterConstructor isn't called anymore when a constructor failed
2000-12-09 10:45:40 +00:00
florian
3930823dcd
* fixed merging problem
2000-12-09 10:39:50 +00:00
florian
1ac5e23f12
*** empty log message ***
2000-12-09 10:36:11 +00:00
Jonas Maebe
7f24e436a6
+ trange5.pp
2000-12-08 16:56:41 +00:00
Jonas Maebe
44b0e19ffe
* fix for web bug #1245 : arrays of char with size >255 are now passed to
...
overloaded procedures which expect ansistrings instead of shortstrings
if possible
* pointer to array of chars (when using $t+) are now also considered
pchars
2000-12-08 14:06:11 +00:00
Jonas Maebe
4a7f3db6d9
+ added pos(char,ansistring), because there is also a pos(char,shortstring)
...
and without the ansistring version, the shortstring version is always
called when calling pos(char,pchar), even when using $h+ (because the
first parameter matches exactly) (merged)
2000-12-08 14:04:43 +00:00
Jonas Maebe
06603cf428
* fixed bug in sign extension patch
2000-12-08 12:41:01 +00:00
florian
2301262913
*** empty log message ***
2000-12-07 23:29:19 +00:00
florian
f467e48f41
*** empty log message ***
2000-12-07 22:53:43 +00:00
florian
0d8825bc98
*** empty log message ***
2000-12-07 22:29:12 +00:00
michael
35dc139e29
+ Merged lastdelimiter from fixbranch
2000-12-07 21:58:30 +00:00
Jonas Maebe
23401a6c23
+ added note about rewritten const handing
2000-12-07 17:23:59 +00:00
Jonas Maebe
c91a23c27d
* new constant handling: from now on, hex constants >$7fffffff are
...
parsed as unsigned constants (otherwise, $80000000 got sign extended
and became $ffffffff80000000), all constants in the longint range
become longints, all constants >$7fffffff and <=cardinal($ffffffff)
are cardinals and the rest are int64's.
* added lots of longint typecast to prevent range check errors in the
compiler and rtl
* type casts of symbolic ordinal constants are now preserved
* fixed bug where the original resulttype wasn't restored correctly
after doing a 64bit rangecheck
2000-12-07 17:19:42 +00:00
florian
32eaf705ca
* the win32 port supports the item factory as well
2000-12-07 09:25:15 +00:00
florian
9021994920
+ tintegerset added
2000-12-07 09:15:18 +00:00
florian
830f2c0659
*** empty log message ***
2000-12-07 09:14:15 +00:00
michael
93167eabd0
+ Merged format fix from fixbranch
2000-12-06 22:55:29 +00:00
Jonas Maebe
35c8fab00c
+ added implicit unit bug test (compile implprog twice without deleting
...
ppu files to reproduce)
2000-12-06 17:01:08 +00:00
marco
ff33f1fb75
* Alternate version for ncurses5
2000-12-05 21:38:44 +00:00
Jonas Maebe
779e5fb7e9
* fixed webbug 1268 ("merged")
2000-12-05 15:19:50 +00:00
Jonas Maebe
a8af566cd7
+ new integer regvar handling, should be much more efficient
2000-12-05 11:44:32 +00:00
Jonas Maebe
72bc010795
* when searching for constants in registers, the returned register
...
sometimes didn't have the same size as the requested size
2000-12-05 09:33:42 +00:00
Jonas Maebe
8e1fa5b1de
* fixed bug where "shl $1,%reg" was changed to "leal (%reg),%reg2"
...
instread of to "leal (,%reg,2),%reg2"
2000-12-05 09:32:47 +00:00
Tomas Hajny
114fa8be37
+ initial version
2000-12-04 22:50:12 +00:00
peter
3ea7b5d221
* added fail
2000-12-04 22:07:13 +00:00
peter
b93cbbc471
* fixed stupid c&p bug for CPU check
2000-12-04 22:06:25 +00:00
peter
11cccc9f55
* only test t*.pp
2000-12-04 22:04:25 +00:00
peter
520469d283
* added some versions
2000-12-04 21:55:39 +00:00
Jonas Maebe
06af76dd6c
* invalidate regs that depend on a modified register
2000-12-04 17:00:09 +00:00
florian
13488eb705
* some problems for go32v2 fixed
2000-12-03 22:59:10 +00:00
sg
9dc9cdeafc
* Applied patch by Markus Kaemmerer (merged):
...
- Added support for TStringList.CustomSort
2000-12-03 22:35:09 +00:00
florian
ec796cc40b
* fixed web buzg 1275: problem with int64 functions results
2000-12-03 22:26:54 +00:00
florian
bab94870da
no message
2000-12-03 22:25:32 +00:00
peter
b9a0b3108a
* update
2000-12-03 21:50:07 +00:00
Tomas Hajny
47e2ecfe68
* fpc.pas added
2000-12-03 18:40:56 +00:00
sg
cfe0286b0b
* Fixed small merging bug by Michael
2000-12-03 13:41:39 +00:00
michael
6019317548
+ Merged changes from fixbranch
2000-12-02 15:24:37 +00:00
michael
1089401672
+ Merged from the fixbranch
2000-12-02 15:21:47 +00:00
michael
26c80f07f4
+ Initial implementation of Pavel Stingl
2000-12-02 15:14:14 +00:00
florian
caee5e33c8
* fixed some bugs in setlength
2000-12-01 23:30:00 +00:00
florian
8dc8438e60
* if raw interfaces inherit from IUnknown they are ref. counted too
2000-11-30 23:12:57 +00:00
peter
d2a2fe5a41
* allwebtbf fixed
2000-11-30 22:51:37 +00:00
florian
9107f49c03
* opts386 renamed
2000-11-30 22:48:23 +00:00
florian
ac4bbd85f0
* renamed
2000-11-30 22:41:55 +00:00
peter
e7d12a5de3
* renamed test suite
2000-11-30 22:38:14 +00:00
peter
849297e701
* renamed units again
2000-11-30 22:26:33 +00:00
florian
d1f882fd59
* moved to m68k
2000-11-30 22:22:50 +00:00
florian
83fb061681
* moved to i386 and m68k
2000-11-30 22:20:54 +00:00
florian
00a98196cc
* moved to i386
2000-11-30 22:16:49 +00:00