yury
|
c392c6eb2b
* pas2jni: Explicitly release JNI local refs while executing method pointers.
|
9 年之前 |
Károly Balogh
|
4fba4cab15
added m68k vasm to the list of assemblers
|
9 年之前 |
Károly Balogh
|
b4fd85f19c
m68k: unaligned handling for math and typeconv nodes
|
9 年之前 |
Károly Balogh
|
2d6736e40e
m68k: fixed unaligned stores' predecrement addressing. also removed an unnecessary sign-extension of the tmpreg for 16bit stores
|
9 年之前 |
Károly Balogh
|
a8ad51e96f
m68k: unaligned access support in add nodes
|
9 年之前 |
marcus
|
c4a0c08c8d
AmigaOS4: OS4 needs socketbase and interface as threadvars (like all other Amiga-systems)
|
9 年之前 |
Károly Balogh
|
a756609a27
m68k: added a simple VASM writer frontend for the GNU AS writer (as VASM has a compatiblity mode)
|
9 年之前 |
marcus
|
3d448cd55f
Removed debug output from GetServerURL()
|
9 年之前 |
svenbarth
|
1bd43d9e37
Fix regressions.
|
9 年之前 |
svenbarth
|
7c5c5d2e4b
symdef.pas, tprocdef:
|
9 年之前 |
Károly Balogh
|
c509036c11
m68k: added REMS/REMU to the special formatting requirements list in the assembler writer
|
9 年之前 |
pierre
|
3ba2d44101
Regenerated after previous commit
|
9 年之前 |
pierre
|
806890df40
Avoid line longer than 255, to be able to edit Makefile.fpc with fp IDE
|
9 年之前 |
pierre
|
433da1b199
Add msdos and win16 to the list of target OS for which TargetHasDosStylesDirectories
|
9 年之前 |
michael
|
9f9abd525a
* Patch from Luiz Americo to add const to some string params (Bug ID 30197)
|
9 年之前 |
svenbarth
|
1d7c19aaf0
Fix regressions.
|
9 年之前 |
svenbarth
|
ac95dcd7fa
Improve inlining of generic routines (no matter whether they belong to a generic type or a generics themselves).
|
9 年之前 |
svenbarth
|
f27ce0b159
Rework the way the method bodies for specializations are generated: instead of walking the global and local symboltable all pending specializations are kept in a list of the current module which is (for now) walked at the end of a unit/program to generate the method bodies as before.
|
9 年之前 |
svenbarth
|
2f6a1c01ba
pgenutil.pas, generate_specialization_phase2:
|
9 年之前 |
svenbarth
|
f8def6dbc9
Store and use procedure directives of generic routines.
|
9 年之前 |
Károly Balogh
|
a2a630e9c5
m68k: fixed and enabled hardware mod/div support for coldfire, also it no longer depends on cpu family but cpu capability
|
9 年之前 |
Károly Balogh
|
931c14f0cf
m68k: in second_int_to_bool, don't call TST after OR, since OR sets the flags as required already
|
9 年之前 |
Károly Balogh
|
766eeffc69
m68k: build fix. (changes before commit is a bad idea...)
|
9 年之前 |
Károly Balogh
|
2bfa1b995a
m68k: added division/remainder cpu capabilities
|
9 年之前 |
Károly Balogh
|
6706445cb4
m68k: enable hardware divisions for all '020+, not only 020 itself
|
9 年之前 |
Károly Balogh
|
aa63aa95bb
m68k: a bunch of '000 related fixes and cleanups. generated source now compiles for '000 again, which was broken due to recent improvements conflicting with limitations of the original '000
|
9 年之前 |
Károly Balogh
|
62e0eab89b
m68k: also handle large register save/restore offsets on 68000
|
9 年之前 |
Károly Balogh
|
0dd5beb064
m68k: more unaligned access support in the base cg, also enabled the code
|
9 年之前 |
Károly Balogh
|
b6d845e732
m68k: needs_unaligned helper. returns true when the given reference with the given size needs to be loaded with unaligned support on the given cpu
|
9 年之前 |
Károly Balogh
|
391a79aebf
m68k: a bunch of tweaks and improvements to assembly functions. higher move() speed on coldfire, disabled fillword implementation on CPUs not supporting unaligned access
|
9 年之前 |