Károly Balogh
|
95cb456951
powerpc: set af_smartlink_sections for vasm
|
8 years ago |
Károly Balogh
|
3e4c905813
m68k: make vasm to use ELF objects on amiga, enabled smartlink sections
|
8 years ago |
pierre
|
1b1fe68f92
Fix aarch64 cycle after constant parser simplification change in rev 35229-35230
|
8 years ago |
Károly Balogh
|
ab5b9982ee
aros: enabled internal sysinit for i386-aros
|
8 years ago |
Károly Balogh
|
d084bd0d3b
aros: implemented pascal sysinit, will be shared across all cpus. also refactored the RTL build
|
8 years ago |
Károly Balogh
|
789fb552d5
aros: fixed striping and added section smartlinking support
|
8 years ago |
florian
|
3706ab4e44
* fix formatting of the writing of the fraction
|
8 years ago |
florian
|
466d26b5ef
* copyright notice updated to 2017
|
8 years ago |
Károly Balogh
|
69a502db37
instead of stringdup(ppufile.getstring), have a getpshortstring function in entfile, and use it whereever possible. this avoids an extra shortstring copy, compared to the earlier solution
|
8 years ago |
lacak
|
67f38f374b
fcl-db: interbase: add TransactionHandle to TIBCursor (needed for further work) + unify naming (DatabaseHandle, TransactionHandle, StatementHandle)
|
8 years ago |
florian
|
42cde51805
* ignore warnings caused by boolean expression simplification
|
8 years ago |
florian
|
331bb95c5e
* simplify logical operations with constant booleans if the expresions involve no side effects
|
8 years ago |
florian
|
3e2aff15fb
* short boolean evaluation is too expensive for simple nodes with no side effects, do full evaluation in this case
|
8 years ago |
Károly Balogh
|
233185a4e5
rtti: make aligntoqword to always align to the same size as typinfo/AlignTypeData. this fixes m68k crashes in RTTI after r35218
|
8 years ago |
Károly Balogh
|
f69bfe0ee4
atari: return a valid filehandle in do_open(). this code accidentally worked before with -O2, because the way the reg uses overlapped, but failed with -O-...
|
8 years ago |
Károly Balogh
|
14c365e7b5
atari: align the tpasize to dword, seems like the section sizes are not guaranteed to be even (with vlink at least)
|
8 years ago |
florian
|
2e779239ad
* fix rtti for targets with a max. C record alignment > 8 bytes
|
8 years ago |
florian
|
53019b2470
* align code slightly better on i386-win32/x86_64-win64
|
8 years ago |
florian
|
5aa32a1bbe
* align more jump targets
|
8 years ago |
Károly Balogh
|
d8f7fd008e
atari: enable vlink for native builds as default
|
8 years ago |
florian
|
a2838775cc
* interlocked methods with smallint parameters, resolves #31158
|
8 years ago |
florian
|
be9f055c33
* fix rtti unit for targets with FPC_REQUIRES_PROPER_ALIGNMENT set
|
8 years ago |
florian
|
0b82f71e8d
* take care of the fact that there are 32 bit abis (e.g. ARMHF) which align qword on 8 byte boundaries, resolves issue #31132
|
8 years ago |
florian
|
673c0b3df3
* build unit update
|
8 years ago |
Károly Balogh
|
419629c9b7
atari: some initial proof-of-concept AES unit, so first GEM app works
|
8 years ago |
Károly Balogh
|
95274c1d7b
atari: enable apptype directive, and change exe extension when compiling a GUI app
|
8 years ago |
Károly Balogh
|
114c90ecca
tosunits: first bits of the Atari TOS/GEM interface package
|
8 years ago |
Károly Balogh
|
217307cd69
atari: revert back to unix dirsep, because thats what the 3rd party dev tools prefer
|
8 years ago |
Károly Balogh
|
adb58ad467
atari: fixed newline and dirsep
|
8 years ago |
joost
|
b9f8c73198
* Replaced the global GFFppkg instance at some locations
|
8 years ago |