Jonas Maebe
|
7cf8bcd7eb
* initialise dollarsign field of jasmin tasminfo
|
13 năm trước cách đây |
Jonas Maebe
|
1a8128fa72
* initialize ovloc.loc in a_op*checkoverflow
|
13 năm trước cách đây |
Jonas Maebe
|
439741178d
* test has to fail: add { %fail } and moved to webtbf
|
13 năm trước cách đây |
svenbarth
|
5d28872a21
* m68k/cgcpu.pas, tcg68k.fixref:
|
13 năm trước cách đây |
florian
|
86429c634f
- remove definition of QWord as suggested by Simon Ameis in #22465
|
13 năm trước cách đây |
svenbarth
|
a34f28c067
The compiler inserts ".balign 4" directives before some jump labels, but sometimes the instruction before the align is not a "JMP". In that case we encounter an illegal instruction, because m68k-as does not seem to generate "NOP" instruction in such cases.
|
13 năm trước cách đây |
svenbarth
|
f0aad6dbc4
* m68k/n68kadd.pas, t68kaddnode.second_cmpordinal:
|
13 năm trước cách đây |
svenbarth
|
a266d73409
* rtl/m68k/setjump.inc:
|
13 năm trước cách đây |
svenbarth
|
05fc3bc427
* m68k/ra68kmot.pas, tm68kmotreader.gettoken:
|
13 năm trước cách đây |
Jonas Maebe
|
1822c46d8a
* don't crash when parsing exit(xxx) in a constructor (mantis #23110)
|
13 năm trước cách đây |
Jonas Maebe
|
6497d3c994
- removed no longer used/supported af_allowdirect flag (direct assembler
|
13 năm trước cách đây |
florian
|
6fb90850e9
* lastdirective should be always AS_END
|
13 năm trước cách đây |
florian
|
04543b179f
o merge of the branch laksen/arm-embedded of Jeppe Johansen:
|
13 năm trước cách đây |
svenbarth
|
7ffd6c61a1
m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 năm trước cách đây |
svenbarth
|
5bb0e5992b
* m68k/n68kadd.pas, t68kaddnode.second_cmpboolean:
|
13 năm trước cách đây |
svenbarth
|
b6eac7a31b
n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 năm trước cách đây |
Jeppe Johansen
|
5751bbecee
Properly do NR_DEFAULTFLAGS detection/allocation/deallocation
|
13 năm trước cách đây |
svenbarth
|
f746d9603a
* m68k/n68kadd.pas, t68kaddnode.second_cmpsmallset:
|
13 năm trước cách đây |
svenbarth
|
72a01f17f5
* m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 năm trước cách đây |
reiniero
|
5bfca6634e
+ db test framework: add support for mysql 5.1 and 5.5 connectors
|
13 năm trước cách đây |
Jeppe Johansen
|
3558a40bf6
Fixed flags detections code for wide->short optimization code for Thumb-2
|
13 năm trước cách đây |
sergei
|
c0f49951b1
* Fixed i386 longjmp, it must not return 0 if 'value' argument happens to be 0.
|
13 năm trước cách đây |
sergei
|
21f5b5559c
* Rewrote x86_64 implementations of setjmp and longjmp.
|
13 năm trước cách đây |
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 năm trước cách đây |
Jeppe Johansen
|
666332385d
Added coprocessor registers, and support for 6 operands(MCR/MRC instructions, etc)
|
13 năm trước cách đây |
sergei
|
ee62a1ed50
* Fixed unclosed comment from r22775.
|
13 năm trước cách đây |
florian
|
dc8a3779e5
* restored overwritten test
|
13 năm trước cách đây |
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 năm trước cách đây |
florian
|
92510963da
* test uses rax so it is x86-64 only
|
13 năm trước cách đây |
florian
|
a499a30ca9
* fixes to avx support by Torsten Grundke
|
13 năm trước cách đây |