Commit Graph

10869 Commits

Author SHA1 Message Date
pierre
4638a8084f CVS: test
* correct behavior for memo field
2002-08-29 09:46:47 +00:00
pierre
9a7fa7e743 CVS Enter log comment for commit
* set modified flag to false before prompt
   dialog are executed in NewFromTemplate
2002-08-29 09:31:53 +00:00
pierre
90d10bf86b CVS: Enter log comment for commit
+ SizeOfFile function added
2002-08-29 07:59:46 +00:00
pierre
a48f4fc217 * merge kbPhys patch from fixes branch 2002-08-28 06:35:30 +00:00
michael
4bf6a0c362 + Initial implementation 2002-08-26 17:54:46 +00:00
michael
9ce6bc64ac + Upgraded to 3.23 2002-08-26 17:52:31 +00:00
michael
1b02e5c96f + Initial move 2002-08-26 17:51:13 +00:00
pierre
b6f43ac07b * fixed compilation cycle with -Cr option by adding explicit
longint typecast in PutPtrUInt and putexprint methods.
 + added checks for sizeof and internalerros if size is not handled.
2002-08-26 14:05:57 +00:00
pierre
354a96f9eb * fix for bug report 2025 2002-08-26 14:00:48 +00:00
pierre
521f29fcca * fix bug report 2086 2002-08-26 13:49:18 +00:00
pierre
95bb7e4066 * fix for bug report 2000 2002-08-26 13:40:15 +00:00
pierre
43c0474872 + add a lock to speed up parsing of userscreen 2002-08-26 13:03:14 +00:00
pierre
c1c701655d * avoid a crash with fvision 2002-08-26 13:02:15 +00:00
pierre
b5f911268b + fill the Now field for Editor actions 2002-08-26 13:01:38 +00:00
pierre
f1ff265924 * fix bug report 2094 by restoring nonamexx.pas name if file name is incorrect 2002-08-26 13:00:08 +00:00
peter
cb33506268 * preparation stage added, this stage will copy the correct ctest.o
to the test/cg dir
2002-08-25 19:28:52 +00:00
peter
f59d6d528d * fixed long double typo that was using double instead of extended 2002-08-25 19:28:07 +00:00
peter
92c72b3b57 * failure test splitted for getmem reporting nil or a runtime error 2002-08-25 19:27:40 +00:00
peter
f7d7ab374e * new linux .o file 2002-08-25 19:26:38 +00:00
peter
79205a7861 * splitted in $E+ file and without emulator 2002-08-25 19:26:23 +00:00
peter
a28f75ed03 * sym.insert_in_data removed
* symtable.insertvardata/insertconstdata added
  * removed insert_in_data call from symtable.insert, it needs to be
    called separatly. This allows to deref the address calculation
  * procedures now calculate the parast addresses after the procedure
    directives are parsed. This fixes the cdecl parast problem
  * push_addr_param has an extra argument that specifies if cdecl is used
    or not
2002-08-25 19:25:18 +00:00
peter
8a43a12934 * also check the paratypes when a forward was found 2002-08-25 11:33:06 +00:00
peter
3486c0c668 * don't optimize not([lten,gten]) for setdefs 2002-08-25 11:32:33 +00:00
peter
160103faba * fixed not(not()) removal 2002-08-25 09:10:58 +00:00
peter
4aa03c0656 * add calls to release temps 2002-08-25 09:06:58 +00:00
peter
5c57932695 * fixed loop in concat_procdefs 2002-08-25 09:06:21 +00:00
peter
563a0dc818 * fixed wrong label in jump of except block (was also in n386flw wrong)
* fixed wrong pushing of raise parameters
  * fixed wrong compare in finally
2002-08-24 18:41:52 +00:00
peter
46731a77ab * really use tt_noreuse for exception frame buffers 2002-08-24 18:38:26 +00:00
peter
d551c5d867 * i386 uses now the generic exception management from ncgflw 2002-08-24 18:35:42 +00:00
peter
a903647258 * when reusing a block also update the temptype instead of forcing it
to tt_normal
2002-08-24 18:35:04 +00:00
peter
4b81e16fe2 * tempgen cleanup
* tt_noreuse temp type added that will be used in genentrycode
2002-08-23 16:14:48 +00:00
peter
770b338833 * also firstpass funcretrefnode if available. This was breaking the
asnode compilerproc code
2002-08-23 16:13:16 +00:00
mazen
9b960198d0 *** empty log message *** 2002-08-23 13:17:59 +00:00
mazen
a49dea276c fixed compilation problem related to tai_labeled_instruction 2002-08-23 13:11:11 +00:00
mazen
7dff137383 GDB support added 2002-08-23 10:33:30 +00:00
mazen
c52839c2d6 *** empty log message *** 2002-08-23 10:08:28 +00:00
mazen
af7d17d28c stab_regindex added for GDB support 2002-08-23 09:53:15 +00:00
daniel
3d7430e270 * Fixed the detection wether the first check of a for loop can be skipped 2002-08-22 15:15:20 +00:00
pierre
909d705e2f * several graphic mode improovements 2002-08-22 13:40:49 +00:00
pierre
981d0bf876 * Postpone InitDesktop to set the correct size 2002-08-22 13:39:29 +00:00
florian
ac29d65fc4 + register32 is now written by tnode.dowrite
* fixed write of value of tconstnode
2002-08-22 11:21:44 +00:00
mazen
9df674734c psystem.pas removed from sparc directory 2002-08-22 10:13:29 +00:00
mazen
dc65ff681b first insertion 2002\08\22 2002-08-22 08:30:50 +00:00
mazen
ab508fa44f *** empty log message *** 2002-08-21 13:30:07 +00:00
michael
7285a1b74c + Added ver2 environment 2002-08-21 09:47:58 +00:00
marco
3bc109ae66 * Fixes from Tuesday. 2002-08-21 07:03:16 +00:00
marco
82f9961048 * More errno changes 2002-08-21 07:02:06 +00:00
florian
4549d72802 + target macos for ppc added
+ frame work for mpw assembler output
2002-08-20 21:40:44 +00:00
Jonas Maebe
58fc64dc09 * interface "as" helpers converted from procedures to functions 2002-08-20 18:24:05 +00:00
Jonas Maebe
ed08ed1ce0 * the as node again uses a compilerproc
+ (untested) support for interface "as" statements
2002-08-20 18:23:32 +00:00