svenbarth
|
f0aad6dbc4
* m68k/n68kadd.pas, t68kaddnode.second_cmpordinal:
|
13 anos atrás |
svenbarth
|
a266d73409
* rtl/m68k/setjump.inc:
|
13 anos atrás |
svenbarth
|
05fc3bc427
* m68k/ra68kmot.pas, tm68kmotreader.gettoken:
|
13 anos atrás |
Jonas Maebe
|
1822c46d8a
* don't crash when parsing exit(xxx) in a constructor (mantis #23110)
|
13 anos atrás |
Jonas Maebe
|
6497d3c994
- removed no longer used/supported af_allowdirect flag (direct assembler
|
13 anos atrás |
florian
|
6fb90850e9
* lastdirective should be always AS_END
|
13 anos atrás |
florian
|
04543b179f
o merge of the branch laksen/arm-embedded of Jeppe Johansen:
|
13 anos atrás |
svenbarth
|
7ffd6c61a1
m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 anos atrás |
svenbarth
|
5bb0e5992b
* m68k/n68kadd.pas, t68kaddnode.second_cmpboolean:
|
13 anos atrás |
svenbarth
|
b6eac7a31b
n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 anos atrás |
Jeppe Johansen
|
5751bbecee
Properly do NR_DEFAULTFLAGS detection/allocation/deallocation
|
13 anos atrás |
svenbarth
|
f746d9603a
* m68k/n68kadd.pas, t68kaddnode.second_cmpsmallset:
|
13 anos atrás |
svenbarth
|
72a01f17f5
* m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 anos atrás |
reiniero
|
5bfca6634e
+ db test framework: add support for mysql 5.1 and 5.5 connectors
|
13 anos atrás |
Jeppe Johansen
|
3558a40bf6
Fixed flags detections code for wide->short optimization code for Thumb-2
|
13 anos atrás |
sergei
|
c0f49951b1
* Fixed i386 longjmp, it must not return 0 if 'value' argument happens to be 0.
|
13 anos atrás |
sergei
|
21f5b5559c
* Rewrote x86_64 implementations of setjmp and longjmp.
|
13 anos atrás |
svenbarth
|
d15304c25e
Also check for the type of the register when replacing it. In certain circumstances this can still lead to access to invalid memory resulting either in an access violation or invalid registers.
|
13 anos atrás |
Jeppe Johansen
|
666332385d
Added coprocessor registers, and support for 6 operands(MCR/MRC instructions, etc)
|
13 anos atrás |
sergei
|
ee62a1ed50
* Fixed unclosed comment from r22775.
|
13 anos atrás |
florian
|
dc8a3779e5
* restored overwritten test
|
13 anos atrás |
sergei
|
6d70009f06
+ ELF linker. Works on x86_64-linux and i386-linux good enough to pass the testsuite, but still requires a lot of work in nearly all aspects. In particular, no attempt to resolve symbols from shared libs is done, everything is just treated as imports. Symbol versioning isn't supported either.
|
13 anos atrás |
florian
|
92510963da
* test uses rax so it is x86-64 only
|
13 anos atrás |
florian
|
a499a30ca9
* fixes to avx support by Torsten Grundke
|
13 anos atrás |
pierre
|
b21cff6ea3
Fix m68k default target code
|
13 anos atrás |
pierre
|
322b793506
Try to do something for m68k integer/address registers; not working yet :!(
|
13 anos atrás |
pierre
|
6bc6036fd5
Set cai_align and cai_cpu
|
13 anos atrás |
pierre
|
963e211644
Try to add all add_move_instruction calls
|
13 anos atrás |
Jonas Maebe
|
20a6b7fa3d
* fixed compilation after introduction of nostackframe checks
|
13 anos atrás |
pierre
|
0b404fea69
* more 68000 fixref changes
|
13 anos atrás |