florian
|
461821d1a5
* read array initializations in generic subroutines without fixed limits, resolves #25602
|
10 ani în urmă |
Károly Balogh
|
37cf157d7d
initialize pd to fix a warning with O3+
|
10 ani în urmă |
Jonas Maebe
|
146e3bcb9e
* synchronised with trunk till r29513
|
10 ani în urmă |
Jonas Maebe
|
e97f31541e
- reverted partial commit of merge
|
10 ani în urmă |
Jonas Maebe
|
a76bbf363d
* synchronised with trunk r29513
|
10 ani în urmă |
sergei
|
6708b83a16
* Refactor tasmlisttypedconstbuilder so it emits string/PChar data, if any, into a second asmlist, instead of appending it directly to global asmlist.
|
10 ani în urmă |
sergei
|
d88e0df1ba
* Fixed another case of emitting data without defining a section. Mantis #26473.
|
10 ani în urmă |
Jonas Maebe
|
d26e6278ba
* don't free node before using its resultdef in an error message
|
11 ani în urmă |
Jonas Maebe
|
bd09b88a5b
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
|
11 ani în urmă |
nickysn
|
4832682c58
* fixed i8086 far pointer typed constants that are initialized with nil
|
11 ani în urmă |
Jonas Maebe
|
ffd6a4ea47
* set the code page of rawbytestring typed constants to the same value as
|
11 ani în urmă |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 ani în urmă |
svenbarth
|
798bb91e90
Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp.
|
11 ani în urmă |
nickysn
|
7ff97d9b7d
* specify AT_DATA when refering to the 'RESSTR' symbols; among other things,
|
11 ani în urmă |
nickysn
|
bf07fc077b
* specify AT_DATA in all references to the tobjectdef.vmt_mangledname symbol.
|
11 ani în urmă |
Jonas Maebe
|
11d5d4f79d
* check range of enums and booleans in typed constant expressions when
|
12 ani în urmă |
Jonas Maebe
|
eb7e192226
* support pointer constants as initialisation values for procvar typed
|
13 ani în urmă |
Jonas Maebe
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 ani în urmă |
Jonas Maebe
|
834026bfb5
* synchronised with trunk up to r21067
|
13 ani în urmă |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 ani în urmă |
Jonas Maebe
|
27c004807f
* typecast the indices generated for array constants in the node-based
|
14 ani în urmă |
Jonas Maebe
|
51095fdd28
* make it possible to override parts of the typed constant code generation
|
14 ani în urmă |
Jonas Maebe
|
402390a25d
* same extension as other files
|
14 ani în urmă |