nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 years ago |
nickysn
|
012153201a
* moved the conversion of "x:=x op k" to inline nodes to a separate optimization
|
8 years ago |
nickysn
|
199574c7c6
* updated the compiler source files list in ppc8086.lpi
|
8 years ago |
florian
|
99a0c2464d
* version update
|
8 years ago |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 years ago |
nickysn
|
839ab714cc
+ started implementing a win16 target :)
|
10 years ago |
nickysn
|
27f77329e7
- removed agjasmin.pas from the ppc8086.lpi (plus other changes lazarus insists on doing)
|
10 years ago |
nickysn
|
cebd3de630
+ added unit owomflib (empty for now), which is going to contain the internal
|
10 years ago |
nickysn
|
ae44d240a3
* updated ppc8086.lpi with the latest compiler source files
|
10 years ago |
nickysn
|
49d501a798
+ added unit omfbase for omf definitions; currently contains all the omf record
|
10 years ago |
nickysn
|
f9d3e0c8d6
+ the beginnings of an i8086-msdos internal obj writer
|
10 years ago |
nickysn
|
3cc8ff11e3
+ generate the stack segment for i8086 far data memory models from within fpc
|
11 years ago |
nickysn
|
c9f8703679
+ set ref.segment to NR_SS for all temps/localvars on i8086. This allows the
|
11 years ago |
nickysn
|
4832682c58
* fixed i8086 far pointer typed constants that are initialized with nil
|
11 years ago |
nickysn
|
d6cb55297c
+ symx86.pas added to ppc8086.lpi
|
11 years ago |
nickysn
|
e86e108dc5
+ added the newly added source files from r27379 to ppc8086.lpi
|
11 years ago |
nickysn
|
10f9b5c6e4
+ added all compiler files to the ppc8086 lazarus project for easier navigation
|
11 years ago |
nickysn
|
e6c6bdf662
+ added n8086mem.pas to the ppc8086 lazarus project
|
11 years ago |
nickysn
|
8ff628afe1
+ added i_msdos.pas and t_msdos.pas to ppc8086.lpi
|
11 years ago |
nickysn
|
6046edd8f9
+ i8086/n8086cnv.pas added to lazarus project
|
12 years ago |
nickysn
|
fcc84e5d96
+ added the x86/*.pas files to ppc8086.lpi for easier access from the lazarus project inspector
|
12 years ago |
nickysn
|
a308994423
* i8086 specific code from tcgpointerconstnode.pass_generate_code moved to an i8086 specific overriden method
|
12 years ago |
florian
|
19c8abac0b
+ enable jump optimizer for i8086
|
12 years ago |
nickysn
|
3853d06ac0
+ added n8086cal.pas, based on n386cal.pas; this pulls in nx86cal.pas as well and fixes compilation of the system unit on i8086 after the merge of the i8086 branch to trunk
|
12 years ago |
florian
|
40af7b2817
+ add msdos target to ppudump
|
12 years ago |
florian
|
8c882f4235
* revert accidently committed file
|
12 years ago |
florian
|
1f978ba9fe
* 16 bit targets cannot use Word and Longint as array index
|
12 years ago |
nickysn
|
89de81d4a9
+ added n8086inl to the lazarus project ppc8086.lpi
|
12 years ago |
nickysn
|
763ed6835a
+ added n8086mat to the lazarus project
|
12 years ago |
nickysn
|
8d346d162b
added n8086add.pas (copy of n386add.pas), TODO: adapt to i8086
|
12 years ago |