Jonas Maebe
|
4dd2aff6c6
* explicitly disable overflow checking because that blows up the code far
|
13 년 전 |
Jonas Maebe
|
027776a708
+ test for range checking (and against false positives for overflow checking)
|
13 년 전 |
Jonas Maebe
|
29263eb343
+ full support for overflow checking on the JVM target (note: significantly
|
13 년 전 |
Jonas Maebe
|
1adeec6212
* fixed unaryminus overflow check for high level targets (call helper via
|
13 년 전 |
Jonas Maebe
|
6abc6106e1
- removed unused local variable
|
13 년 전 |
Jonas Maebe
|
7cf8bcd7eb
* initialise dollarsign field of jasmin tasminfo
|
13 년 전 |
Jonas Maebe
|
1a8128fa72
* initialize ovloc.loc in a_op*checkoverflow
|
13 년 전 |
Jonas Maebe
|
439741178d
* test has to fail: add { %fail } and moved to webtbf
|
13 년 전 |
svenbarth
|
5d28872a21
* m68k/cgcpu.pas, tcg68k.fixref:
|
13 년 전 |
florian
|
86429c634f
- remove definition of QWord as suggested by Simon Ameis in #22465
|
13 년 전 |
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 년 전 |
svenbarth
|
f0aad6dbc4
* m68k/n68kadd.pas, t68kaddnode.second_cmpordinal:
|
13 년 전 |
svenbarth
|
a266d73409
* rtl/m68k/setjump.inc:
|
13 년 전 |
svenbarth
|
05fc3bc427
* m68k/ra68kmot.pas, tm68kmotreader.gettoken:
|
13 년 전 |
Jonas Maebe
|
1822c46d8a
* don't crash when parsing exit(xxx) in a constructor (mantis #23110)
|
13 년 전 |
Jonas Maebe
|
6497d3c994
- removed no longer used/supported af_allowdirect flag (direct assembler
|
13 년 전 |
florian
|
6fb90850e9
* lastdirective should be always AS_END
|
13 년 전 |
florian
|
04543b179f
o merge of the branch laksen/arm-embedded of Jeppe Johansen:
|
13 년 전 |
svenbarth
|
7ffd6c61a1
m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 년 전 |
svenbarth
|
5bb0e5992b
* m68k/n68kadd.pas, t68kaddnode.second_cmpboolean:
|
13 년 전 |
svenbarth
|
b6eac7a31b
n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 년 전 |
Jeppe Johansen
|
5751bbecee
Properly do NR_DEFAULTFLAGS detection/allocation/deallocation
|
13 년 전 |
svenbarth
|
f746d9603a
* m68k/n68kadd.pas, t68kaddnode.second_cmpsmallset:
|
13 년 전 |
svenbarth
|
72a01f17f5
* m68k/n68kmat.pas, tm68knotnode.pass_generate_code:
|
13 년 전 |
reiniero
|
5bfca6634e
+ db test framework: add support for mysql 5.1 and 5.5 connectors
|
13 년 전 |
Jeppe Johansen
|
3558a40bf6
Fixed flags detections code for wide->short optimization code for Thumb-2
|
13 년 전 |
sergei
|
c0f49951b1
* Fixed i386 longjmp, it must not return 0 if 'value' argument happens to be 0.
|
13 년 전 |
sergei
|
21f5b5559c
* Rewrote x86_64 implementations of setjmp and longjmp.
|
13 년 전 |
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 년 전 |
Jeppe Johansen
|
666332385d
Added coprocessor registers, and support for 6 operands(MCR/MRC instructions, etc)
|
13 년 전 |