Commit Graph

2004 Commits

Author SHA1 Message Date
peter
c9b71320dc + status.currentsourcepath 1999-01-14 21:43:08 +00:00
peter
1ef56abc07 * source tracking from Gabor 1999-01-14 21:42:19 +00:00
peter
557ecf0dea * use * as modified indicator
* fixed syntax highlighting
1999-01-14 21:41:17 +00:00
michael
cf2a88a773 Initial implementation of IPC docs 1999-01-14 15:43:52 +00:00
michael
29e8608a19 tested semaphore stuff 1999-01-14 14:35:12 +00:00
daniel
425308ccdc * Exe name derived from target_info instead of target_os 1999-01-14 11:38:39 +00:00
florian
097498cc3c + YES, finally the new code generator is compilable, but it doesn't run yet :( 1999-01-13 22:52:36 +00:00
daniel
679ac86edd * Tinputfile.readbuf eof bugfix 1999-01-13 15:02:00 +00:00
peter
54fed4a08f * fixed crash with counter var 1999-01-13 12:01:43 +00:00
florian
a518b21bb8 * unified i386.pas for the old and new code generator 1999-01-13 11:34:06 +00:00
peter
5dad1d927e * fake unit 1999-01-12 15:00:46 +00:00
florian
ecd19b85b6 + first version 1999-01-12 14:47:45 +00:00
peter
9bcb14e503 * splitted from symtable.pas 1999-01-12 14:32:49 +00:00
peter
3caaa020b0 + Implemented still missing 'switch' entries in Options menu
+ Pressing Ctrl-B sets ASCII mode in editor, after which keypresses (even
    ones with ASCII < 32 ; entered with Alt+<###>) are interpreted always as
    ASCII chars and inserted directly in the text.
  + Added symbol browser
  * splitted fp.pas to fpide.pas
1999-01-12 14:29:31 +00:00
peter
f379498229 + BrowserLog for browser.log generation
+ BrowserCol for browser info in TCollections
  * released all other UseBrowser
1999-01-12 14:25:24 +00:00
peter
8e645c448e * fixed TColletcion.AtInsert 1999-01-12 14:21:50 +00:00
peter
cef9fc7b2b + dll example 1999-01-12 14:20:36 +00:00
florian
7e7e30d9d3 *** empty log message *** 1999-01-12 10:30:43 +00:00
Jonas Maebe
f7b137cdef * made inster(string,string,index) a bit faster
+ overloaded insert(char,string,index)
1999-01-11 19:26:53 +00:00
michael
5de65a9810 + Implemented semaphore stuff 1999-01-11 17:31:14 +00:00
michael
8ee50fd02a + Initial implementation, implemented shm and msg 1999-01-11 16:53:31 +00:00
peter
1ace0dc9b8 * moved some tables from ra386*.pas -> i386.pas
+ start of coff writer
  * renamed asmutils unit to rautils
1999-01-10 15:37:51 +00:00
florian
efeab84797 * some updates to compile API units for win32 1999-01-09 07:29:46 +00:00
florian
1896be988f Changes of Alexander Stohr integrated:
+ added KNI opcodes
    + added KNI registers
    + added 3DNow! opcodes
    + added 64 bit and 128 bit register flags
    * translated a few comments into english
1999-01-08 12:39:22 +00:00
peter
c6000eea2b * removed winspool requirement 1999-01-07 15:52:22 +00:00
peter
fab0558e0c - 195 which is not a bug 1999-01-07 15:51:05 +00:00
peter
b1bc4581c4 * better tab support 1999-01-07 15:02:40 +00:00
florian
b9968f4a43 + some stuff for the new code generator 1999-01-06 22:58:47 +00:00
michael
b2ac51a11b + Implemented more str() functions 1999-01-06 14:48:43 +00:00
michael
168918c002 + Fixed wrong unit name. 1999-01-06 14:38:09 +00:00
peter
eb3e1984e6 * fixed str() and made it working 1999-01-06 13:03:39 +00:00
peter
2bec71cd5b * fixed typo :( 1999-01-06 12:56:01 +00:00
peter
b55566c201 * renamed resource -> comprsrc (conflicted with FV) 1999-01-06 12:39:46 +00:00
florian
8bf6ef4b56 * naming for str(...) routines inserted
* don't know what in int64 changed
1999-01-06 12:25:02 +00:00
florian
9920e3ffef * str(...) for ansi/long and widestrings fixed 1999-01-06 12:23:29 +00:00
daniel
1ae82e5987 * Removed on more handle:=-1 statement 1999-01-06 10:11:06 +00:00
florian
0a8ddd4152 *** empty log message *** 1999-01-05 18:41:05 +00:00
Jonas Maebe
0bcc355213 * don't output inc/dec if cs_check_overflow is on, because inc/dec don't change
the carry flag
1999-01-05 17:03:36 +00:00
Jonas Maebe
601c7e4f44 + bug0196 1999-01-05 12:52:08 +00:00
pierre
75a821d5ce * suppressed fwaits to avoid FPU not present exceptions 1999-01-05 10:44:59 +00:00
florian
d15d426756 * mainly problem with invalid case ranges fixed (reported by Jonas) 1999-01-05 08:19:59 +00:00
Jonas Maebe
0d51aa650c + mov reg, mem1 to mov reg, mem1
mov mem2, reg           cmp reg, mem2
     cmp mem1, reg
    # reg released
1999-01-04 22:04:15 +00:00
florian
bd95a2d64e *** empty log message *** 1999-01-04 13:36:05 +00:00
Jonas Maebe
4f997fddd1 * no fistp/fild optimization for S_IQ (fistq doesn't exist) 1999-01-04 12:58:55 +00:00
peter
decd60caa8 * clean doesn't clean objpasdir anymore 1999-01-04 11:57:45 +00:00
peter
bcecca182a * 'Use tab characters' now works correctly
+ Syntax highlight now acts on File|Save As...
 + Added a new class to syntax highlight: 'hex numbers'.
 * There was something very wrong with the palette managment. Now fixed.
 + Added output directory (-FE<xxx>) support to 'Directories' dialog...
 * Fixed some possible bugs in Running/Compiling, and the compilation/run
   process revised
1999-01-04 11:49:39 +00:00
peter
913d5f2133 * fixed mem decls to use $0:$0 1998-12-30 22:17:59 +00:00
peter
6ee9d913cd + farpointer type
* absolutesym now also stores if its far
1998-12-30 22:15:45 +00:00
peter
7e775e2708 * if explicit cnv then also handle the ordinal consts direct 1998-12-30 22:13:47 +00:00
peter
f73ad7cb37 * check the amount of paras for Str() 1998-12-30 22:13:13 +00:00