Commit Graph

11043 Commits

Author SHA1 Message Date
florian
5e60724d23 + HEAP* stuff must be generated for Linux/PPC as well
+ direct assembler reader searches now global and static symtables as well
2002-08-31 15:59:30 +00:00
florian
d78a124122 + public and alias directive added to *jmp 2002-08-31 14:27:40 +00:00
florian
85a0692ee5 * r3 renamed to 3 2002-08-31 14:02:23 +00:00
florian
8b1fd424de * _haltproc to prt0.as added (Linux/PPC) 2002-08-31 14:01:28 +00:00
florian
44ad4027b7 * several fixes for Linux/PPC compilation 2002-08-31 13:11:11 +00:00
florian
5380652cad * ppc compilation fixed 2002-08-31 12:43:31 +00:00
marco
048c281e79 * BSD Libname fixes (eases Lazarus compilation). 2002-08-31 04:16:48 +00:00
mazen
c6b0a2e9a3 - undefining win32 when SPARC defined removed, no more needed. 2002-08-30 13:42:29 +00:00
mazen
c7bf4df982 *call parameter handling is now based on the new param manager 2002-08-30 13:16:23 +00:00
michael
f017203411 + Added NanoSleep 2002-08-30 06:37:15 +00:00
michael
b963ca1c2a + Added Octstr example 2002-08-30 06:37:00 +00:00
michael
abe97bf0da + Added NanoSleep example 2002-08-30 06:32:14 +00:00
mazen
12c3e9a760 ncgcall.pas moved to ncpucall.pas (I'd like ncpu* insteade of nsparc* since it
provides processor independent units naming)
2002-08-30 06:15:27 +00:00
mazen
dd411127f4 added support for SPARC processors 2002-08-29 11:02:36 +00:00
mazen
66ab5e4a54 File added support to the new generic parameter handling 2002-08-29 10:16:20 +00:00
mazen
221d94a65e + added ncpucnp to fix a call to an abstract method in pss_2 2002-08-29 10:07:47 +00:00
pierre
c6068c58c8 * adapt to changes in fptools.pas unit
+ support $CAP_MSG() without filter
2002-08-29 10:06:33 +00:00
mazen
2c774736c5 +added -gl to ease compiler debug 2002-08-29 10:06:01 +00:00
pierre
166d14e98e + InitToolProcessing new procedure to set default values only once.
* handle 'on' 'off' '0' or '1' in value or default lines for checkboxes
2002-08-29 10:05:01 +00:00
michael
2612c7418b + Fix for bug report 2097 in formatbuf 2002-08-29 10:04:48 +00:00
michael
3be9624a26 + Fix for bug report 2097 in formatbuf 2002-08-29 10:04:25 +00:00
pierre
cf1facd27e * remove CVS: line as it is not suppressed at
server side.
2002-08-29 09:59:30 +00:00
pierre
6d2c108640 * remove wrong log line 2002-08-29 09:58:04 +00:00
pierre
26ef7901ef + New file to generate a diff for an edited source within the IDE 2002-08-29 09:52:19 +00:00
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