Commit Graph

  • 11cbb1fd82 + Initial implementation michael 1998-07-28 20:36:41 +0000
  • 3fc40cebb2 restored previous version. A bug in the compiler prevents compilation. michael 1998-07-28 09:27:06 +0000
  • 4caf39e3ac * fix to allow tv like stream registration: @tmenu.load doesn't work if load had parameters or if load was only declared in an anchestor class of tmenu florian 1998-07-27 21:57:13 +0000
  • e2ee811d74 + Added example 57 michael 1998-07-27 13:59:53 +0000
  • 3f2a55a1e7 + Added example for sigaction michael 1998-07-27 13:58:58 +0000
  • 7e7fb1629b * corrected signactionrec michael 1998-07-27 13:58:36 +0000
  • 9af86a2bf0 + better support for switch $H + index access to ansi strings added + assigment of data (records/arrays) containing ansi strings florian 1998-07-26 21:58:57 +0000
  • 2ce11f772a initial implementation michael 1998-07-25 21:10:07 +0000
  • 88a4e6a849 + Added bug #150 michael 1998-07-25 19:30:03 +0000
  • 71ac75429e + INitial implementation michael 1998-07-25 19:29:07 +0000
  • 9b4225f26f * internal error 10 together with array access fixed. I hope that's the final fix. florian 1998-07-24 22:16:52 +0000
  • 4637fffd8b + bug0149a.pp and bug0149b.pp Jonas Maebe 1998-07-23 20:34:07 +0000
  • e639e7b163 + Adapted assert to Delphi format michael 1998-07-23 19:53:20 +0000
  • 892964eaf2 * split the optimizer Jonas Maebe 1998-07-23 19:31:18 +0000
  • 2bfc4fa33d + Added ansirtl target to make an ansistrings capable rtl michael 1998-07-23 18:17:58 +0000
  • 72b2ff141f + Implemented DO_ASSERT function. michael 1998-07-23 13:08:41 +0000
  • efa00172ac No nested comments in Delphi mode. michael 1998-07-23 12:40:41 +0000
  • d2e96086cb + ENViron unknow, replaced by envp michael 1998-07-22 21:37:51 +0000
  • 85a98737dd make cycle now works michael 1998-07-22 21:37:03 +0000
  • c217a7df4c + COPY and Replace back to mv and cp michael 1998-07-22 21:33:32 +0000
  • 49d11de778 + bug0148 added Jonas Maebe 1998-07-22 16:18:53 +0000
  • 61285973f9 + Added Carls patches. michael 1998-07-22 13:51:21 +0000
  • 08bb4c9d4b * FExpand bugfix was returning a pchar! carl 1998-07-21 12:08:06 +0000
  • 053dded202 * restored working version carl 1998-07-21 12:06:03 +0000
  • b47f848f8d * bug0147 fixed florian 1998-07-21 11:16:25 +0000
  • 5b50aa04b7 + Added clean targets for utils. michael 1998-07-20 23:42:03 +0000
  • 8d50f02749 Minimal implementation, make clean should work michael 1998-07-20 23:41:38 +0000
  • bc48fd107d changed sbrk to fc_sbrk, to avoid conflicts with C library. michael 1998-07-20 23:40:20 +0000
  • dd71eb8045 changes for ansistrings michael 1998-07-20 23:36:56 +0000
  • d5d8c510eb Const ansistrings are not copied. michael 1998-07-20 23:35:50 +0000
  • e770d0b0d2 * hex constants in numeric char (#$54#$43 ...) are now allowed * there was a bug in record_var_dec which prevents the used of nested variant records (for example drivers.tevent of tv) florian 1998-07-20 22:17:15 +0000
  • cd56bb15c3 *** empty log message *** florian 1998-07-20 18:42:51 +0000
  • a824e04fc5 * handling of ansi string constants should now work florian 1998-07-20 18:40:10 +0000
  • 814ae50075 * better ansi string assignement florian 1998-07-20 10:23:00 +0000
  • f48664d6d5 + fixed rename. Changed p to p^ michael 1998-07-19 19:55:32 +0000
  • 206549900f * some ansi/wide/longstring support fixed: o parameter passing o returning as result from functions florian 1998-07-18 22:54:23 +0000
  • 626eb9eb94 * bugfix of palette setting with wrong asm counter (from Ingemar Ragnemalm) carl 1998-07-18 21:29:59 +0000
  • 5e5ca61090 * strlenint type implemented florian 1998-07-18 17:14:22 +0000
  • ce8b39ae1f + ansi string constants fixed + switch $H partial implemented florian 1998-07-18 17:11:07 +0000
  • c635ab47c7 + applied some changes by carl. michael 1998-07-17 10:04:17 +0000
  • 35c2815722 + sorted entries michael 1998-07-16 17:48:19 +0000
  • 8fd5dde94c + added pfinger example michael 1998-07-16 17:47:01 +0000
  • 07965238fa * sorted entries michael 1998-07-16 13:27:04 +0000
  • 961cfd5050 added constants and variables section michael 1998-07-16 13:26:33 +0000
  • cb280dfa10 + added connect call for inet sockets michael 1998-07-16 10:36:45 +0000
  • 2b7cd8c715 + complete redesign from Jonas michael 1998-07-16 09:08:56 +0000
  • b4cdf24729 + IOPerm call added michael 1998-07-16 09:08:07 +0000
  • db44daeebe * removed stray bracket michael 1998-07-16 09:07:14 +0000
  • d37cd345aa + updated config file info michael 1998-07-16 09:06:20 +0000
  • 53c07e6516 + initial implemenation michael 1998-07-16 09:04:59 +0000
  • 31ff347814 * small bug correction due to newinput (only with tempdebug conditionnal) pierre 1998-07-16 08:01:42 +0000
  • f09128a3ec * fixed bug that caused the stackframe never to be omitted Jonas Maebe 1998-07-15 16:41:01 +0000
  • 9d1f36f36a * new mouse uni Jonas Maebe 1998-07-15 16:10:35 +0000
  • 6d4bdf4e02 * fixed bug that caused the stackframe never to be omitted Jonas Maebe 1998-07-15 16:06:44 +0000
  • 879b7d0288 * change "pop reg/push reg to "mov (%esp), reg" with -Ox, remove otherwise Jonas Maebe 1998-07-15 16:06:00 +0000
  • 919a4ee1bb * hmmm... can't remember! :(... carl 1998-07-15 12:11:59 +0000
  • a42e3653dc + first working version carl 1998-07-15 12:10:48 +0000
  • 44820af8cb * would not compile under FPC v0.99.5 carl 1998-07-15 12:09:35 +0000
  • 41250c8861 + Atari TOS support carl 1998-07-15 12:08:33 +0000
  • c9715847f6 * updated messages file peter 1998-07-14 21:46:38 +0000
  • 28f036c698 + support for with p^do constructs peter 1998-07-14 21:38:13 +0000
  • 4b6ca45e6b * fixed packrecords as discussed at the alias peter 1998-07-14 21:37:24 +0000
  • 1bffd4e290 * released NEWINPUT peter 1998-07-14 14:46:36 +0000
  • 20bf8f4de5 + paramstr and paramcount implemented carl 1998-07-14 12:12:05 +0000
  • 527988accd + added log at the end * exec now works correctly carl 1998-07-14 12:09:59 +0000
  • ba57d2813b * some problems with ansi string support fixed florian 1998-07-13 21:19:07 +0000
  • 0912889c24 * changed to compile with TP florian 1998-07-13 21:17:38 +0000
  • 1b9ffe21b8 + Error2InoutRes implemented * do_read was doing a wrong os call! * do_open was not pushing the right values * DosDir was pushing the wrong params on the stack * do_close would never works, was pushing a longint instead of word carl 1998-07-13 12:34:13 +0000
  • 5bac56f11c * do_truncate works, some cleanup carl 1998-07-13 12:32:18 +0000
  • 09451d2805 * bugfix of FileOpen, on error would not return zero carl 1998-07-13 12:31:40 +0000
  • 27bbe627c1 * window now works * bugfix of keypressed and readkey carl 1998-07-13 12:30:47 +0000
  • fa7f6a40ca + Fidndxxx/Exec/GetEnv(nils)/xxxfAttr/DosVersion implemented carl 1998-07-13 12:27:08 +0000
  • 702043e165 * support_fixed, becuase fixed is not 100% yet for the m68k peter 1998-07-10 11:02:38 +0000
  • 2cd0720f62 * m68k updates peter 1998-07-10 10:50:54 +0000
  • 889203c8ba * fixed realnumber scanning * [] after asmblock was not uppercased anymore peter 1998-07-10 10:48:40 +0000
  • b79c82a255 * Just the N_FNAME to N_FUN substitution for stabs of functions thanks again Daniel !! pierre 1998-07-10 08:31:38 +0000
  • 5e5e2fd78d * fixed ttypesym bug finally * fileinfo in the symtable and better using for unused vars peter 1998-07-09 23:59:59 +0000
  • 552737ab67 * several bugfixes by Nils Sjoholm carl 1998-07-09 17:39:40 +0000
  • a2cb040436 + working revision carl 1998-07-09 11:55:49 +0000
  • 52b20dbba5 + implemented do_truncate carl 1998-07-09 11:54:57 +0000
  • 17edd9acaf + windmax is correctly initialized carl 1998-07-09 11:53:42 +0000
  • a7193efbc6 + $N+,E+ added for TP. daniel 1998-07-08 15:06:41 +0000
  • aaf3d30f81 * First check if call to assembler is succesfull, then check it's exit code. This is more logical than first checking the exit code. For some mysterious reason this did not give problems on DOS & Linux. On OS/2 it did. daniel 1998-07-08 14:58:34 +0000
  • 5eb055dc70 * Fixed $ifdef TP. daniel 1998-07-08 14:56:53 +0000
  • bcb942b1dc + Added moucalls and viocalls written by Tomas Hajny. + Final routines in doscalls implemented. * Fixed bugs in dos.pas. * Changed some old $ifdef FPK into $ifdef FPC. - Removed go32 stuff from dos.pas. - Removed '/' to '\' translation from system unit - EMX does this automatically. daniel 1998-07-08 14:44:08 +0000
  • b5f4535ec1 * heap_size for m68k peter 1998-07-08 12:39:38 +0000
  • f61c64bd1e * packed records peter 1998-07-08 12:33:26 +0000
  • a375e73795 + first version (not fully working yet) carl 1998-07-08 12:03:35 +0000
  • 38e463fddc * make it compiler under fpc v0995 carl 1998-07-08 12:02:19 +0000
  • 4b8d030e14 * fixed problem with m68k asm syntax * i386_att put back in, and only in cpu86 defined carl 1998-07-08 12:00:25 +0000
  • 4f8884b466 * randon and Random(l) now work correctly - don't touch it works! carl 1998-07-08 11:56:55 +0000
  • df00344700 + reinstated hepasize function * renamed HEAPSIZE global var to HEAP_SIZE to remove conflicts carl 1998-07-08 11:54:40 +0000
  • 59456d7671 + Initial implementation, donated by Hans Lunsing michael 1998-07-08 07:40:16 +0000
  • 9330b0e700 * packrecords 4 works * word aligning of parameters peter 1998-07-07 17:40:37 +0000
  • b94116de16 * fixed {$I } with following eof peter 1998-07-07 17:39:38 +0000
  • 72c44ae5a0 * make it compiler for win32 and m68k carl 1998-07-07 13:29:48 +0000
  • cd95f7a510 + First version carl 1998-07-07 12:38:46 +0000
  • fac56c6baf * correct mapping of error codes for TP compatibility + implemented stack checking in ifdef dummy carl 1998-07-07 12:37:28 +0000
  • 0e28a46c7c * added 2k buffer for stack checking for correct io on error carl 1998-07-07 12:33:08 +0000
  • 34f5f72c53 * status.currentsource is now calculated in verbose (more accurated) peter 1998-07-07 12:32:54 +0000