peter
0b45a6695d
* m68k merges
2001-08-05 12:24:20 +00:00
peter
b84c4f3e1d
* fixed for new input_record
2001-08-05 12:23:57 +00:00
peter
f58a8fc277
* new bugs
2001-08-05 12:23:31 +00:00
peter
4f53ca7d23
* Automatically support for fvision or old fv
2001-08-05 12:23:00 +00:00
peter
569a1dde72
* more files
2001-08-05 02:10:26 +00:00
peter
9645de9a5c
* view redrawing and small cursor updates
...
* merged some more FV extensions
2001-08-05 02:03:13 +00:00
peter
a7109a116b
* FVISION define to compile with fvision units
2001-08-05 02:01:47 +00:00
peter
9cb6924633
* renamed to fvcommon
2001-08-04 19:16:16 +00:00
peter
c552369bd1
* Added Makefiles
...
* added FV specific units and objects from old FV
2001-08-04 19:14:32 +00:00
peter
018b681163
* clean_compiler fixed
2001-08-04 12:51:31 +00:00
peter
46eba2c5c8
* clean ppu files in compiler dir first before building
2001-08-04 12:46:46 +00:00
peter
147a680a3b
* fixed for new ide rules
2001-08-04 12:35:16 +00:00
peter
614993c10c
* ide works now with both compiler versions
2001-08-04 11:30:22 +00:00
peter
2448d36c7f
* will be replaced by single source ide
2001-08-04 11:12:33 +00:00
peter
5ecf1a62b2
* browcol has no depends on ide/fv
2001-08-04 11:06:29 +00:00
peter
2cade09e9f
* unpush key fix
2001-08-04 11:05:21 +00:00
peter
75676a4866
* moved i386 specific code to include file
2001-08-04 11:03:42 +00:00
peter
3720cc5498
* fixed input_record to be more delphi compatible
2001-08-04 10:25:46 +00:00
peter
2a1adf0ee6
* updates so it works with the ide
2001-08-04 10:23:54 +00:00
pierre
43b4274a6d
* fix most m68k errors due to intel assembler code
2001-08-03 23:48:20 +00:00
pierre
502f7cce52
* fixes for m68k testing
2001-08-03 22:34:00 +00:00
peter
3e41bf3597
* Regenerated
2001-08-02 20:55:49 +00:00
peter
18660be258
* -T<target> support
...
* better error reporting for not found dirs
* some cleanups and nicer strings
2001-08-02 20:50:29 +00:00
Jonas Maebe
071f6b7ba0
* added 'inline on' directive
2001-08-02 12:50:46 +00:00
marco
c9e2e3dd8d
* Fix from peter (inline between ifdefs) committed
2001-08-02 10:41:50 +00:00
peter
db4400c201
* updated to be part of fputils package
2001-08-01 21:49:59 +00:00
peter
62cccdebb5
* fixed passing of array of record or shortstring to open array
2001-08-01 21:47:48 +00:00
peter
2e6d63bfdb
* support pwidechar in typed const
2001-08-01 21:46:41 +00:00
peter
1bd742fe0b
* fixed empty pwidechar register allocation
2001-08-01 21:44:59 +00:00
peter
0eabeac252
* fix thousend separator when no decimal separator is available
...
* allow precision to be left away like %10.n
2001-08-01 21:44:20 +00:00
peter
4a627c29d9
* generate error for closefile
2001-08-01 21:43:11 +00:00
peter
36929fc0ce
* m68k warning fix (merged)
2001-08-01 21:42:05 +00:00
peter
a576e82342
* small fixes
2001-08-01 21:41:27 +00:00
peter
fbef0b4610
* dxegen Makefile added
2001-08-01 18:14:33 +00:00
peter
05dd86508f
* added so fpcmake works again
2001-08-01 18:04:48 +00:00
peter
cc1f110aca
* amiga added
2001-08-01 18:03:38 +00:00
peter
c3da2af2ad
* WChar fix to compile also with 1.0.x
2001-08-01 18:01:20 +00:00
peter
f399cef4e1
* Test for result in assembler for delphi mode
2001-08-01 18:00:15 +00:00
Jonas Maebe
367f7a0362
+ "compilerproc" directive support, which turns both the public and mangled
...
name to lowercase(declaration_name). This prevents a normal user from
accessing the routine, but they can still be easily looked up within
the compiler. This is used for helper procedures and should facilitate
the writing of more processor independent code in the code generator
itself (mostly written by Peter)
+ new "createintern" constructor for tcal nodes to create a call to
helper exported using the "compilerproc" directive
+ support for high(dynamic_array) using the the above new things
+ definition of 'HASCOMPILERPROC' symbol (to be able to check in the
compiler and rtl whether the "compilerproc" directive is supported)
2001-08-01 15:07:29 +00:00
Jonas Maebe
b9f6efc85b
+ "compproc" helpers
...
* renamed several helpers so that their name is the same as their
"public alias", which should facilitate the conversion of processor
specific code in the code generator to processor independent code
* some small fixes to the val_ansistring and val_widestring helpers
(always immediately exit if the source string is longer than 255
chars)
* fixed fpc_dynarray_high and fpc_dynarray_length if the dynarray is
still nil (used to crash, now return resp -1 and 0)
2001-08-01 15:00:09 +00:00
Jonas Maebe
616c6ef979
* fixed test
2001-08-01 11:08:49 +00:00
pierre
16bd288cae
* simple test that failed for m68k
2001-08-01 10:38:27 +00:00
Jonas Maebe
64f266bf07
* fixed endless loop with web bug #1571 (merged)
2001-08-01 09:46:55 +00:00
peter
68ed130f45
* install Package.fpc
2001-07-31 22:02:11 +00:00
peter
0b78082f67
* protect package.fpc make creation with fpcmake check
2001-07-31 20:02:19 +00:00
peter
3133c83d28
* removed low ascii char
...
* added generation and installation of Package.fpc
2001-07-31 19:58:28 +00:00
peter
899f2ad0bb
* removed fpu_in_rtl define (merged)
2001-07-31 19:38:46 +00:00
peter
13db04fb8b
* small cleanup of commented code (merged)
2001-07-31 19:36:51 +00:00
peter
84a34f3a25
* wordrec for big endian
2001-07-31 19:36:09 +00:00
peter
eaa720a4ff
* make tchattr record endian dependant (merged)
2001-07-31 19:33:46 +00:00