peter
3fc921dece
* fixed fullwi, which did not check for 1,1
1998-10-30 12:11:51 +00:00
michael
5d55395676
Long options NEED -- as starting char
1998-10-30 09:18:22 +00:00
peter
d52f2bdd94
+ OptSpecifier
1998-10-29 23:06:55 +00:00
Jonas Maebe
286d20463c
+ change "call x; jmp y" to "push y; jmp x" (suggestion from Daniel)
1998-10-29 18:37:55 +00:00
florian
f4bf391b48
+ partial disposing of temp. ansistrings
1998-10-29 15:42:43 +00:00
michael
fba1033a2c
* Fix for fileseek by gertjan schouten
1998-10-29 13:16:19 +00:00
michael
42f43155ff
+ Implementation of tpoint by WYB
1998-10-29 12:47:14 +00:00
florian
7e40231ad7
* some dll support for win32
...
* fixed assembler writing for PalmOS
1998-10-29 11:35:36 +00:00
peter
f5923597a1
* fixed some opsize
1998-10-28 21:34:39 +00:00
Jonas Maebe
0e54f2bc9c
* bugfix in fpu optimizations for single division/substraction
1998-10-28 19:51:15 +00:00
pierre
1dab5a8cf0
* removed some erros after other errors (introduced by useexcept)
...
* stabs works again correctly (for how long !)
1998-10-28 18:26:12 +00:00
pierre
4b59eb6621
* corrected sources so that they execute
1998-10-28 13:34:07 +00:00
Jonas Maebe
88356f2c40
+ no loading of values on the fpu stack if the memory expression can be used
...
inside the next mathematical operation
1998-10-28 12:32:46 +00:00
pierre
73bb1adb34
* some files from bugs directory
1998-10-28 10:06:25 +00:00
pierre
dc28b60b6a
* see readme.txt
1998-10-28 09:52:26 +00:00
peter
ef1e06883e
* argh.. ifndef winnt -> ifdef winnt :(
1998-10-28 00:14:13 +00:00
peter
e06ac8e64f
+ leal procsym,eax is now allowed
...
+ constants are now handled also when starting an expression
+ call *pointer is now allowed
1998-10-28 00:08:45 +00:00
florian
3a46ae8390
+ Initial revision
1998-10-27 15:22:35 +00:00
pierre
93d4d1f228
* update sys_os2 so that it compiles with current RTL
...
(do_isdevice might be wrong !! Daniel could you check this !!)
* fixed makefile (works from go32v2 compiler)
I had to remove library=shared !!
(it tried to use ld with -CD !!)
1998-10-27 15:14:03 +00:00
florian
7a43ffe6cb
+ Is* flags added
...
+ IsLibrary works also
1998-10-27 15:07:16 +00:00
peter
bd48d8c91b
+ initial versions
1998-10-27 14:20:12 +00:00
pierre
1dfbb756e9
* classes get a vmt allways
...
* better error info (tried to remove
several error strings introduced by the tpexcept handling)
1998-10-27 13:45:25 +00:00
peter
77bd6071b3
* type HINSTANCE -> HINST
1998-10-27 11:17:07 +00:00
peter
8524ceeea4
* fixed ttyWrite() with #8
1998-10-27 11:13:27 +00:00
peter
fbf69c5127
* fixed char_to_string which did not set the .loc
1998-10-27 11:12:45 +00:00
michael
e591bca4bb
* environment vars are case insensitive under WinNT/DOS
1998-10-27 10:55:55 +00:00
florian
8210a86724
+ First things for win32 export sections
1998-10-27 10:22:34 +00:00
florian
dd44ca9d80
*** empty log message ***
1998-10-27 09:01:39 +00:00
florian
34441a0f2a
* reference to objpas unit removed, is now done by -S2
1998-10-26 23:01:52 +00:00
florian
eadcc6ad1a
* new introduded problem with classes fix, the parent class wasn't set
...
correct, if the class was defined forward before
1998-10-26 22:58:16 +00:00
peter
aea3c488fb
+ fixpath() has an extra option to allow a ./ as path
1998-10-26 22:23:28 +00:00
Jonas Maebe
4ae9c1291d
* cleaned up/corrected some parts about optimizations
1998-10-26 21:07:29 +00:00
pierre
c4bc24c00b
+ added two level of longjump to
...
allow clean freeing of used memory on errors
1998-10-26 17:15:16 +00:00
peter
5d8f48b46d
* fixed fldcw,fstcw for as 2.9.1
1998-10-26 15:18:41 +00:00
pierre
ef6de028fa
* system debug info output to stderr
1998-10-26 14:49:45 +00:00
pierre
c7167e92ff
+ added options -lS and -lT for source and target os output
...
(to have a easier way to test OS_SOURCE abd OS_TARGET in makefiles)
* several problems with rtti data
(type of sym was not checked)
assumed to be varsym when they could be procsym or property syms !!
1998-10-26 14:19:28 +00:00
peter
a5a58fef27
* don't count includefiles which are found in the includepath for a
...
recompile.
1998-10-26 09:35:47 +00:00
peter
a69bfeb4b1
* unit check name works now for all units, not only systemunit
1998-10-26 09:34:50 +00:00
peter
bd6a47bab1
* removed warnings
1998-10-25 23:38:35 +00:00
peter
d736ecaf4d
* fixed unsigned mul
1998-10-25 23:32:48 +00:00
peter
94dfc5edd8
* fixed u32bit - s32bit conversion problems
1998-10-25 23:32:04 +00:00
peter
c65b618cfb
* procvar parsing updated just like psub.pas routine
1998-10-25 23:31:18 +00:00
michael
65d1ea7ff5
+ Implemented stringlist. Untested, since classes broken.
1998-10-24 13:45:35 +00:00
pierre
5ccb5f88ef
* compiles without -So option
...
* the main dialog init was buggy !!
1998-10-23 16:57:40 +00:00
pierre
4844858fa6
* vmtlink type changed to pointer
1998-10-23 16:51:18 +00:00
pierre
a5efe8d0c4
* check if file can be opened, returns nil if not
1998-10-23 16:45:41 +00:00
Jonas Maebe
2f34365234
+ some small FPU peephole optimizations (use value in FP regs instead of loading it
...
from memory if possible, mostly with var1+var1 and var1*var1)
1998-10-23 15:38:23 +00:00
florian
9c13c9cbb4
* better code generation for s:=s+[b] if b is in the range of
...
a small set and s is also a small set
1998-10-23 11:58:27 +00:00
peter
f6e66549b8
* getenv with envp=nil check
1998-10-23 00:05:32 +00:00
peter
525f478bae
* write(pchar) has check for nil
1998-10-23 00:03:29 +00:00