Michaël Van Canneyt
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
6 maanden geleden |
Michaël Van Canneyt
|
16d8d46691
* Fix range check error (len=0)
|
6 maanden geleden |
Michaël Van Canneyt
|
ef5c0a4ba8
* use dynamic arrays instead of getmem for resource strings
|
6 maanden geleden |
Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 jaar geleden |
Michael VAN CANNEYT
|
ed50a1941b
* Unicode resource strings
|
2 jaren geleden |
Jonas Maebe
|
27a1acdc7d
cresstr: fix length specified for resource strings to typed const builder
|
3 jaren geleden |
Jonas Maebe
|
f1bcd02aaf
Typed const builder: store tsym
|
3 jaren geleden |
florian
|
ff3acfb8cd
* cleanup of 2.7.0 defines
|
4 jaren geleden |
yury
|
764227193a
* Added on option to implement library based smartlinking of the dead stripable vectorized lists (e.g. resource strings index). By default smartlinking of such lists only supported when the section based smartlinking (tf_smartlink_sections) is enabled for a target.
|
5 jaren geleden |
Jonas Maebe
|
d8903ce6b3
- removed maxcrecordalign parameter/field from recordsymtables, as this value
|
6 jaren geleden |
Jonas Maebe
|
0b61b5d4cf
* added extra header to ppu inside a subsection, so we won't run into
|
6 jaren geleden |
florian
|
800ce23499
* fixed some issues to get correct values of section_count, works better than before but it is still not perfect for unknown reasons
|
7 jaren geleden |
florian
|
b1dff29cbf
* removed unused units
|
8 jaren geleden |
Jonas Maebe
|
4c9903455e
- don't apply const_align() to alignments passed to high level typed
|
9 jaren geleden |
svenbarth
|
90a1099c5e
* generate indirect symbols for resource strings as well as the start and end symbols
|
9 jaren geleden |
Jonas Maebe
|
f83f9168ee
* emit all resource strings and internal dynamic string data using the
|
9 jaren geleden |
yury
|
17358aa3ed
* Removed unused local vars.
|
10 jaren geleden |
Jonas Maebe
|
91abc54314
* implemented emitting items in a vectorized dead strippable section to
|
10 jaren geleden |
Jonas Maebe
|
96b529072a
* factored out generating the start and end of a vectorized dead strippable
|
10 jaren geleden |
Jonas Maebe
|
fbc97cc426
- removed new object/section commands for the al_const list when emitting
|
10 jaren geleden |
Jonas Maebe
|
964f8c9f9b
* factored out the creation of start/end symbols of vectorized dead strippable
|
10 jaren geleden |
Jonas Maebe
|
05bf826342
+ support UTF-8 in ascii2unicode(), this fixes the UTF-16 output of
|
10 jaren geleden |
Jonas Maebe
|
419a97cce8
* changed emit_ansistring_const() and emit_unicodestring_const() into
|
10 jaren geleden |
Jonas Maebe
|
12836db931
* put the symtable(s) of the current unit back on the symtablestack before
|
11 jaren geleden |
Jonas Maebe
|
9e074d036b
* migrated the handling of ansi/unicodestring constants to the high level
|
11 jaren geleden |
paul
|
eb508a18e9
compiler: remove RST writer
|
11 jaren geleden |
paul
|
e7636cd6e6
compiler: fix a bug in .rsj output and enable it by default
|
11 jaren geleden |
paul
|
3aec5da7a7
compiler: use widestrings for json resource file generation
|
11 jaren geleden |
paul
|
3bd53b9658
compiler: add a method for generating json files for resource strings (for experiments only now)
|
11 jaren geleden |
nickysn
|
a1fa1954b8
* i8086 medium model fixes in Tresourcestrings.CreateResourceStringData
|
12 jaren geleden |