Jonas Maebe
|
8ca9ece66a
* fixed buffer overrun in tai_aggregatetypedconst.add_to_string()
|
9 éve |
Jonas Maebe
|
8c006f04e2
* don't check type size equality for conversions to formaldef either
|
9 éve |
michael
|
15c5ea3b9c
* Fix bug in event-based variables
|
9 éve |
svenbarth
|
638339812e
i386-win32 also has indirect entry information, so enable this in the compiler and disable the corresponding define in system.pp
|
9 éve |
svenbarth
|
25c4a5c986
Fix usage of external resources on systems besides Darwin by moving the variable referencing FPC_RESLOCATION fon non-indirect entry information systems from system.inc back into intres.inc
|
9 éve |
pierre
|
a72434e93a
Trial to clarify heap for i8086 issues:
|
9 éve |
svenbarth
|
7f079ff58a
Fix compilation of Win64 and WinCE as those don't have indirect entry information yet and thus they'd require FPC_RESLOCATION which is not available for those platforms... Fixes Mantis #30264.
|
9 éve |
nickysn
|
452d9b747b
* fixed code generation for initialized pointer variables, with the initial
|
9 éve |
Jonas Maebe
|
3f01efbee0
* adapted tcgtypeconvnode.second_int_to_int() to work with high level cpu
|
9 éve |
Jonas Maebe
|
2d1023140a
* don't try to check whether the size of from and to in type conversion nodes
|
9 éve |
Jonas Maebe
|
e521a029b1
* fixed fpcmake Makefile
|
9 éve |
marco
|
bb75790e38
* german error file updates mantis #30024
|
9 éve |
svenbarth
|
f606d0d2ec
Fix for Mantis #29051 to add the ability to only load the core profiles of OpenGL.
|
9 éve |
svenbarth
|
266eccde9f
Merge revision(s) 32484 from branches/svenbarth/packages
|
9 éve |
svenbarth
|
bb853d135c
Fix compilation after r33958.
|
9 éve |
svenbarth
|
e527b6fe4f
psub.pas, read_proc:
|
9 éve |
svenbarth
|
a4cfa64d96
pkgutil.pas, insert_export:
|
9 éve |
svenbarth
|
22b0553be3
Fix PPUDump on PowerPC systems
|
9 éve |
svenbarth
|
f8ff8eca4d
Fix non-Windows resources since me and merging without TortoiseSVN don't go along that well :/
|
9 éve |
svenbarth
|
fa4690eef8
Don't try to export generics.
|
9 éve |
Jonas Maebe
|
580cf73e64
* align the variables passed to InterlockedCompareExchange128() to a
|
9 éve |
Jonas Maebe
|
cef5cac4fa
* converted tcgvecnode.rangecheck_string to the high level code generator
|
9 éve |
Jonas Maebe
|
68d9eb89a2
* skip static fields while constructing the LLVM shadow symtable for structs
|
9 éve |
Jonas Maebe
|
22c31ca004
* fixed LLVM vecn typed constant evaluation if the lower bound is <> 0
|
9 éve |
Jonas Maebe
|
b8ed0fac5d
* give an error when trying to get the address of an element of a dynamic
|
9 éve |
Jonas Maebe
|
8bc39ba7a3
* fixed bitpacked array index calculation for llvm: the element bitsize was
|
9 éve |
Jonas Maebe
|
14ab43626f
* don't write initialisation values for AB_EXTERNAL_INDIRECT
|
9 éve |
Jonas Maebe
|
728efedcf3
* fixed sysinit unit dependencies
|
9 éve |
svenbarth
|
18e6ea0ec8
Fix compilation by fixing typo -.-
|
9 éve |
svenbarth
|
614c4f47a6
Add two more defines related to packages:
|
9 éve |