sg
bf1f2ecd68
* Applied bugfixes by Mattias Gaertner for TBinaryObjectReader.ReadSet
...
(uninitialized result and missing bit shifting) and
TReader.ReadRootComponent (finding an unique component name)
(merged from fixbranch)
2000-12-21 09:08:09 +00:00
Tomas Hajny
57aaef603d
* support for different ZIP wrapper extensions
2000-12-20 23:02:38 +00:00
florian
7416c90ad8
* is-operator fixed
2000-12-20 21:38:23 +00:00
peter
5161e326cc
* zipinstall wrapper
2000-12-20 20:00:51 +00:00
Jonas Maebe
f2c918935a
- removed obsolete special case for range checking of cardinal constants
...
at compile time
2000-12-20 15:59:40 +00:00
Jonas Maebe
fe583e251f
* fixed range check errors
2000-12-20 15:59:04 +00:00
florian
1aad3ddf9a
* first version
2000-12-19 21:48:01 +00:00
peter
823b0277bc
* merged from 1.0.x branch
2000-12-19 21:20:14 +00:00
peter
cd494453ca
* regenerated
2000-12-19 21:17:35 +00:00
peter
1103739912
* cardinal const expr fix from jonas
2000-12-19 20:36:03 +00:00
michael
70c63623e6
* Fixes from Peter
2000-12-19 11:59:12 +00:00
Tomas Hajny
0a8f0d3739
* OS/2 updates
2000-12-19 05:50:54 +00:00
Tomas Hajny
21ae05b7d0
* removed commands chaining with ';' - not supported under OS/2
2000-12-19 05:47:27 +00:00
Tomas Hajny
9a9c1adb7f
+ OS/2 support added
2000-12-19 00:54:56 +00:00
Tomas Hajny
d52ddad318
* modifications from /install/fpinst merged in
2000-12-19 00:51:10 +00:00
Tomas Hajny
68dfe4444c
+ OS/2 support added
2000-12-19 00:47:11 +00:00
Tomas Hajny
ad05477688
+ FCL made compilable under OS/2
2000-12-19 00:43:07 +00:00
peter
2c2b7bbf1e
* extdebug fixes
2000-12-18 21:56:52 +00:00
peter
503ae036c4
* fixed stab reloc writing
2000-12-18 21:56:35 +00:00
Tomas Hajny
57df6a2232
* yet another OS/2 makefile correction (cut'n'paste should be forbidden ;-) )
2000-12-18 19:39:54 +00:00
peter
e9719e1fcf
* 1.0.4 merges
2000-12-18 18:47:37 +00:00
peter
e8a328c8c7
* readded makefile
2000-12-18 18:05:52 +00:00
peter
c6158587ef
* test for quotes in skipuntildirective
2000-12-18 18:03:01 +00:00
peter
4c212d76d8
* fixed skipuntildirective
2000-12-18 17:59:01 +00:00
Jonas Maebe
08f33f6156
* int64 case fixes
...
* explicit longint type casts for constants used in assembler code
generation s,ice they can be cardinals too (or even int64's in case of
range check errors)
2000-12-18 17:45:32 +00:00
Jonas Maebe
69297c067d
* more int64 case fixes
2000-12-18 17:44:26 +00:00
Jonas Maebe
6c6250c5b4
* fixed range check errors
2000-12-18 17:28:58 +00:00
Jonas Maebe
75bdddea4d
* fixed constant range error
2000-12-18 14:01:42 +00:00
Jonas Maebe
c88779b691
* added cardinal typecast to avoid signed evaluation
2000-12-18 14:01:11 +00:00
Tomas Hajny
8cdeee3e63
* OS/2 implementation corrected and finished
2000-12-17 20:39:46 +00:00
peter
d083200fa1
* fixed crash with val()
2000-12-17 14:35:41 +00:00
peter
3315ad63d4
* fixed crash with procvar load in tp mode
2000-12-17 14:35:12 +00:00
peter
131b06c676
* uw1279 added
2000-12-17 14:35:02 +00:00
peter
cc3d72c9a1
* added fail
2000-12-17 14:34:41 +00:00
peter
de11db999d
* removed debug writelns
2000-12-17 14:00:57 +00:00
peter
4df5f03ca7
* fixed static variables
2000-12-17 14:00:18 +00:00
peter
0283ad41dc
* added missing %fail flags
2000-12-17 13:59:50 +00:00
Jonas Maebe
595bf10fa7
* fixed case statements with int64 values
2000-12-16 22:45:55 +00:00
Jonas Maebe
d3a8cc7fc8
* genintconstnode now returns cardinals instead of int64 constants if possible
2000-12-16 15:58:48 +00:00
Jonas Maebe
200e1d4b25
* removed warnings about possible range check errors
2000-12-16 15:58:18 +00:00
Jonas Maebe
48b2ad6e9a
* avoid the longint + cardinal to int64 conversion (merged Pierre's patch)
2000-12-16 15:57:52 +00:00
Jonas Maebe
0293387955
* removed 64bit evaluations when range checking is on
2000-12-16 15:57:16 +00:00
Jonas Maebe
4f791d04b4
- removed all ifdef cardinalmulfix code
2000-12-16 15:56:18 +00:00
Jonas Maebe
e9544a1eb9
+ warning when there is a chance to get a range check error because of
...
automatic type conversion to u32bit
* arithmetic operations with a cardinal and a signed operand are carried
out in 64bit when range checking is on ("merged" from fixes branch)
2000-12-16 15:55:32 +00:00
Jonas Maebe
12371eaa07
+ warning when there is a chance to get a range check error because of
...
automatic type conversion to u32bit
2000-12-16 15:54:52 +00:00
Jonas Maebe
519abba1ff
* 'resulttype of cardinal shl/shr x' is cardinal instead of longint
2000-12-16 15:54:01 +00:00
peter
21486921af
* fixed parsing of strings and comments in skipuntildirective
2000-12-16 15:36:02 +00:00
peter
09cebb518b
* reported bugs
2000-12-16 15:33:29 +00:00
peter
29bdb0b698
* fixed disksize to return -1 on error
2000-12-16 15:27:15 +00:00
Jonas Maebe
0a70f9b06e
* only return int64's from functions if it int64funcresok is defined
...
+ added int64funcresok define to options.pas
2000-12-15 13:26:01 +00:00