nickysn
|
c464f7fa56
* fixed the SEG inline asm directive when used with 32-bit registers on the i8086 target
|
7 年之前 |
marco
|
89da7ad63e
* zero out timeval/zone before use. zoneinfo of gettimeofday is often
|
7 年之前 |
pierre
|
c63981e5b5
Fix msdos failure due to copy/paste error in previous commit
|
7 年之前 |
Mattias Gaertner
|
5d943aeeed
fcl-passrc: resolver: fixed procedure modifier overload with multiple units
|
7 年之前 |
florian
|
0f637434a3
* disable test on avr
|
7 年之前 |
florian
|
cb087279d6
* do not generate an andi if the constant is 255
|
7 年之前 |
florian
|
366360d36c
* LdiMov/Cp2Ldi/Cpi may not be performed if reg0=reg1
|
7 年之前 |
florian
|
010a6f5016
+ shift by 8 and 16 on 8 and 16 bit cpus by simple register moves
|
7 年之前 |
florian
|
3352311124
* disable test on avr as it works only with table driven init/final code
|
7 年之前 |
florian
|
ad01f059e8
* after a LdiMov/Cp2Ldi/Cpi optimization, the compiler should not continue to optimize this instruction because then reg. alloc info is wrong
|
7 年之前 |
Mattias Gaertner
|
81b15d213d
pastojs: updated tests
|
7 年之前 |
Mattias Gaertner
|
107439bf37
fcl-passrc: resolver: system.builtin, check hidden proc overloads
|
7 年之前 |
nickysn
|
4fc2fa7899
* alloc/dealloc NR_DEFAULTFLAGS in the a_cmp_* methods in the i8086 code
|
7 年之前 |
nickysn
|
e49569d049
* extracted the common setup routines for VESA 16, 256, 32k and 64k color modes
|
7 年之前 |
Károly Balogh
|
4b113579a5
some tabs to spaces indentation cleanup. no functional change
|
7 年之前 |
Károly Balogh
|
e6aed467b5
renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin
|
7 年之前 |
Mattias Gaertner
|
bfb89bfd0f
fcl-passrc: scanner: added modeswitch prefixedattributes, parser: skip attributes
|
7 年之前 |
nickysn
|
19bf7df3fb
* extracted the common 16-color ega/vga mode setup code to a common procedure
|
7 年之前 |
nickysn
|
a6db15dfeb
* extracted the common cga/mcga 320x200 and 640x200 setup code to separate
|
7 年之前 |
Mattias Gaertner
|
9e6330ae2f
fcl-passrc: skip attribute behind proc type
|
7 年之前 |
Mattias Gaertner
|
d045d1888d
fcl-js: fixed tests
|
7 年之前 |
florian
|
7fa9d267e3
* correctly set cpu defines after r37582, even if architecture and cpu type defines are equal (like CPUMIPS32), resolves #32687
|
7 年之前 |
Mattias Gaertner
|
a808ae29a8
pastojs: for c in string do
|
7 年之前 |
Mattias Gaertner
|
429f5346fc
fcl-passrc: resolver: for in array do
|
7 年之前 |
nickysn
|
fd83afb808
* factored out repeating code that prints 'Error: Not in graphics mode'... to a common
|
7 年之前 |
nickysn
|
f35c28e3c0
+ fast GetImage, PutImage and GetScanLine implementations, based on a patch by James Richters
|
7 年之前 |
florian
|
f22a6629c1
* set types correctly for char -> shortstring conversions, resolves #32686
|
7 年之前 |
florian
|
b086b10adf
* enable more features for avr6
|
7 年之前 |
florian
|
7debc7920a
* enable more features if avr6 is defined
|
7 年之前 |
florian
|
826f208e45
* define CPU and FPU type macros before the second parsing of the parameters so they can be used in config files
|
7 年之前 |