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