sergei
|
fe322f35d5
* MIPS: fixed passing CPU type specified with -CpXXX switch to assembler
|
12 gadi atpakaļ |
Jonas Maebe
|
a1bc04bbb3
* don't omit stack frame generation when generating gprof information, as
|
12 gadi atpakaļ |
nickysn
|
35939ff0a9
+ method pointer support for targets with a 16-bit address space in tcgloadnode.pass_generate_code
|
12 gadi atpakaļ |
Jonas Maebe
|
78f94ab035
* made calls to seterrno position-independent
|
12 gadi atpakaļ |
svenbarth
|
6eaefeed7f
Addendum to 24628: forgot to increase PPU version
|
12 gadi atpakaļ |
Jonas Maebe
|
d6180b1e70
* properly propagate PIC-related suffixes from the x86 assembler reader in
|
12 gadi atpakaļ |
Jeppe Johansen
|
0bb8d24e24
Add some immediate forms of shift instructions to tcgthumb.a_op_const_reg
|
12 gadi atpakaļ |
Jeppe Johansen
|
e5066a5f43
Update jumptabel generation for ARM Thumb
|
12 gadi atpakaļ |
Jeppe Johansen
|
c4263ced51
Disable one peephole optimization for Thumb
|
12 gadi atpakaļ |
nickysn
|
1797c8b803
* i8086 fixes for the handling of large sets in tx86innode.pass_generate_code; test/cg/tin.pp works now
|
12 gadi atpakaļ |
sergei
|
0ad96d2099
* MIPS: some clean up of assembler reader:
|
12 gadi atpakaļ |
lacak
|
eeabb9403e
fcl-db: base: change formal data type of AsInteger to Longint instead of Integer (in objpas mode it is same as Integer) to be Delphi compatible.
|
12 gadi atpakaļ |
sergei
|
2944fc8839
* MIPS improvements:
|
12 gadi atpakaļ |
sergei
|
e1f6cf79e9
* MIPS: an empty reference (no symbol, base or index and zero offset) must not be output as empty string.
|
12 gadi atpakaļ |
michael
|
7951c24a85
* Patch from Ludo Brands to fix 24497
|
12 gadi atpakaļ |
svenbarth
|
956b26bc97
Completely reworked implementation of generic constraints, by moving the generic constraint data from the symbols to the definitions (I originally thought that this would simplyfy things, but the more correct approach is to add it to the defs).
|
12 gadi atpakaļ |
svenbarth
|
cc5a108cca
Allocate the list for generic parameters in tstoreddef only on demand as most defs won't contain generic parameters anyway (avoids a little bit of runtime and memory overhead per def).
|
12 gadi atpakaļ |
yury
|
4ca7e66661
* Fixed cross-installation after r24625.
|
12 gadi atpakaļ |
joost
|
0db3e679a7
* Adapted the path of the newly created fpcmake
|
12 gadi atpakaļ |
joost
|
f677ba5551
* Actually check if file is newer, and not if they are of the same age. Went wrong in r24611
|
12 gadi atpakaļ |
Jonas Maebe
|
2f29a6ebd3
* fixed use of uninitialized "read" result in case 0 bytes were read, fixes
|
12 gadi atpakaļ |
joost
|
5907b3c9aa
* Part of r24605, forgot to commit
|
12 gadi atpakaļ |
joost
|
94e7cd5a51
* Switched utils to fpmake building
|
12 gadi atpakaļ |
joost
|
14f930ef67
* Fix adding new Makefile.fpc to subversion in fpmake-conversion script
|
12 gadi atpakaļ |
nickysn
|
de345ac191
* added missing setbase fixup in tx86innode.pass_generate_code for the case of LOC_CONSTANT in LOC_REFERENCE for large sets
|
12 gadi atpakaļ |
nickysn
|
533bd30094
* some more i8086 bug fixes in tx86innode.pass_generate_code
|
12 gadi atpakaļ |
nickysn
|
967e10ea95
* i8086 fixes in tx86innode.pass_generate_code
|
12 gadi atpakaļ |
joost
|
caa3e9b403
* fpmake.pp changes to fix compilation on Windows
|
12 gadi atpakaļ |
nickysn
|
f3ad9ce9ce
* i8086 fixes in tx86typeconvnode.second_int_to_bool; this fixes tcnvint2.pp
|
12 gadi atpakaļ |
nickysn
|
4e2962e6ae
- do not initialize the regular heap manager under i8086-msdos, so it can be smartlinked away
|
12 gadi atpakaļ |