Commit Graph

907 Commits

Author SHA1 Message Date
peter
23225bea44 * reset bufpos,bufend in opentext like tp7 1998-08-26 15:33:28 +00:00
peter
5dce7ad29a * heapblocks for >0.99.5 1998-08-26 15:31:17 +00:00
pierre
2fefd65557 * close did not reset the bufpos and bufend fields
led to problems when using the same file several times
1998-08-26 11:23:25 +00:00
peter
4572d22872 * more lowercase extensions 1998-08-26 10:09:21 +00:00
peter
f002eb11a0 * fixed problem with libprefix at the wrong place
* fixed lib generation with smartlinking and no -CS used
1998-08-26 10:08:47 +00:00
peter
2d765331c1 * dispose trees is now default for all > 0.99.5 compiles 1998-08-26 10:07:09 +00:00
peter
c316229a7f * reduce amount of asmfiles generated
* no stabs are written in writefilelineinfo when debuginfo is off
1998-08-26 10:06:34 +00:00
peter
cf8640b638 * sbrk returns -1 on error 1998-08-26 10:05:08 +00:00
peter
2f3bc2f300 * new lfn check from mailinglist
* renamed win95 -> LFNSupport
  + tb_selector, tb_offset for easier access to transferbuffer
1998-08-26 10:04:01 +00:00
peter
bdfa9acbc7 * fixed readln cursor position 1998-08-26 10:01:54 +00:00
florian
9a3bbdd7f2 + initial revision:
o constants
     o basic type data record
1998-08-25 22:30:00 +00:00
pierre
b8b02bb518 * removed a line that add no sense and
introduce garbage in the asmlist
    (uninitialized data !)
1998-08-25 16:58:59 +00:00
pierre
d648f9c796 * openppu was true even if the object file is missing
this lead to trying to open a filename without extension
    and prevented the 'make cycle' to work for win32
1998-08-25 16:44:16 +00:00
florian
560661014f * patch of Jonas applied 1998-08-25 14:23:17 +00:00
pierre
d5df96ef6a * corrected a bug introduced by my last change
(allocating 1Mb but only using a small part !!)
1998-08-25 14:15:51 +00:00
pierre
27c439c940 * corrected mangling sheme :
cvar add Cprefix to the mixed case name whereas
    export or public use direct name
1998-08-25 13:09:25 +00:00
pierre
b94116497c * CDECL changed to CVAR for variables
specifications are read in structures also
  + started adding GPC compatibility mode ( option  -Sp)
  * names changed to lowercase
1998-08-25 12:42:36 +00:00
peter
03ae46b6ca * fixed -15 seen as byte in case 1998-08-25 11:51:46 +00:00
florian
f2b23a48b9 * corrected exp() function 1998-08-25 08:49:05 +00:00
pierre
cfb7b1522d * sbrk was wrong
heap growing now works for win32
1998-08-24 14:45:22 +00:00
pierre
69aed4ad5c * bug allocation of more than 1 MB failed corrected 1998-08-24 14:44:04 +00:00
michael
3429858f8a small fixes 1998-08-24 12:37:44 +00:00
florian
d4007a291f + class types and class reference types are now compatible with void
pointers
  + class can be stored now registers, even if a type conversation is applied
1998-08-24 10:05:39 +00:00
michael
5f833458e1 Better initgraph handling. 1998-08-24 08:23:47 +00:00
michael
6ea8c9f86f + Fixed some small errors 1998-08-23 21:11:03 +00:00
florian
544b4099f7 + rtti generation for classes added
+ new/dispose do now also a call to INITIALIZE/FINALIZE, if necessaray
1998-08-23 21:04:34 +00:00
florian
cb2b504eb1 + rtti for objects and classes
+ TObject.GetClassName implemented
1998-08-23 20:58:50 +00:00
florian
c1c5ec3235 * internalerror with mod/div fixed 1998-08-23 16:07:20 +00:00
michael
434d2a04ed + Initial implementation 1998-08-22 10:41:35 +00:00
michael
b71c4995f7 + Some adaptations for changed comment and published handling 1998-08-22 10:41:00 +00:00
florian
4bfe7caea3 + PilotMain implemented 1998-08-22 10:23:59 +00:00
michael
a9cb5d1206 + minor fixes typos, and ansi2pchar 1998-08-22 09:32:12 +00:00
michael
4734468308 + Fixed spaces to tabs. 1998-08-21 20:20:12 +00:00
pierre
a5e988f4d4 * more cdecl chagnes
- better line info
    - changes the definition options of a procvar
      if it is a unnamed type
1998-08-21 15:48:58 +00:00
peter
765a36211c * win32 compiles a bit better, no growheap crash 1998-08-21 15:16:56 +00:00
pierre
b61cd6cd0e + TEST_FUNCRET now default (old code removed)
works also for m68k (at least compiles)
1998-08-21 14:08:39 +00:00
peter
ddd859e835 * winheap turned off by default 1998-08-21 10:10:16 +00:00
pierre
9d31c53507 * better line info for asm statements 1998-08-21 08:45:49 +00:00
peter
7c8e445400 * fixed 'with object do' bug 1998-08-20 21:36:38 +00:00
peter
a731c4ac0d + 156
- solved a few others
1998-08-20 21:32:50 +00:00
pierre
c051498168 * tokenpos has to be restored also after
printstatus
1998-08-20 16:09:55 +00:00
peter
7917210022 - removed obsolete in_* 1998-08-20 12:59:56 +00:00
peter
f656c1bb73 * object_options are always written for object syms 1998-08-20 12:53:26 +00:00
michael
3c007d3646 * Applied Peters Fix 1998-08-20 11:27:40 +00:00
pierre
2d9cbf7fde + funcret setting in underproc testing
compile with _dTEST_FUNCRET
1998-08-20 09:26:37 +00:00
pierre
2d3551267d * dpmiexcp did not compile with older versions
due to the proc to procvar bug
  * makefile separator problem fixed
1998-08-20 08:08:36 +00:00
peter
e68fa48b27 * fixed current_module^.in_implementation flag 1998-08-19 18:04:54 +00:00
peter
cf7ad6e5b9 * fixed crtread with wrong cursor position 1998-08-19 17:57:55 +00:00
Jonas Maebe
f2da32cd91 * changed optimizer switches + cleanup of DestroyRefs in daopt386.pas 1998-08-19 16:07:36 +00:00
peter
273fc24dbb * small fix for aktfilepos 1998-08-19 14:57:50 +00:00