Károly Balogh
|
37cf157d7d
initialize pd to fix a warning with O3+
|
10 年 前 |
Jonas Maebe
|
146e3bcb9e
* synchronised with trunk till r29513
|
10 年 前 |
Jonas Maebe
|
e97f31541e
- reverted partial commit of merge
|
10 年 前 |
Jonas Maebe
|
a76bbf363d
* synchronised with trunk r29513
|
10 年 前 |
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 年 前 |
Jonas Maebe
|
634d2931e2
* use ttai_typedconstbuilder.emit_ord_const() when emitting ordinal constants
|
11 年 前 |
Jonas Maebe
|
e07933212b
* factored out emitting a guid const
|
11 年 前 |
Jonas Maebe
|
5a9b931e5c
* renamed ttai_lowleveltypedconstbuilder to ttai_typedconstbuilder
|
11 年 前 |
Jonas Maebe
|
d2b55b6f07
* moved the recording of aggregate type information during typed constant
|
11 年 前 |
Jonas Maebe
|
bdfb6d81e5
* don't emit padding bytes if there was an error parsing a typed constant
|
11 年 前 |
Jonas Maebe
|
210b532832
* split up specifying the type of the section of a typed constant and whether
|
11 年 前 |
sergei
|
d88e0df1ba
* Fixed another case of emitting data without defining a section. Mantis #26473.
|
11 年 前 |
Jonas Maebe
|
d26e6278ba
* don't free node before using its resultdef in an error message
|
11 年 前 |
Jonas Maebe
|
9e074d036b
* migrated the handling of ansi/unicodestring constants to the high level
|
11 年 前 |
Jonas Maebe
|
bd09b88a5b
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
|
11 年 前 |
Jonas Maebe
|
063d50b4c9
* make the string data of p(wide)char string constants local (except when
|
11 年 前 |
Jonas Maebe
|
b94a524556
* converted emitting pwidechar typed constants to the typed constant builder
|
11 年 前 |
Jonas Maebe
|
2d335baab8
* create only a single tai_string for shortstrings typed constants
|
11 年 前 |
Jonas Maebe
|
6c45f9b3ee
* converted most of the asmlist-based typed const parsing to use the new
|
11 年 前 |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 年 前 |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 年 前 |
nickysn
|
4832682c58
* fixed i8086 far pointer typed constants that are initialized with nil
|
11 年 前 |
Jonas Maebe
|
672c96a811
* write elements of bitpacked arrays grouped per the number of bits that
|
11 年 前 |
Jonas Maebe
|
ffd6a4ea47
* set the code page of rawbytestring typed constants to the same value as
|
11 年 前 |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 年 前 |
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 年 前 |
nickysn
|
7ff97d9b7d
* specify AT_DATA when refering to the 'RESSTR' symbols; among other things,
|
11 年 前 |
nickysn
|
bf07fc077b
* specify AT_DATA in all references to the tobjectdef.vmt_mangledname symbol.
|
11 年 前 |
Jonas Maebe
|
11d5d4f79d
* check range of enums and booleans in typed constant expressions when
|
12 年 前 |
Jonas Maebe
|
eb7e192226
* support pointer constants as initialisation values for procvar typed
|
13 年 前 |