Jonas Maebe
|
a13c9d93ff
* create new object file when creating new section for ansistring/
|
13 years ago |
Jonas Maebe
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 years ago |
paul
|
b1b0b2bb1f
compiler: move ansistring codepage number replacement code from the asm generator to one level up. output both 0 and CP_NONE ansistring constants as constants with codepage 0. codepage 0 means CP_ACP and it will be properly understood of RTL routines while codepage CP_NONE means no codepage. For delphi unicode mode output them in compiler codepage as before.
|
13 years ago |
paul
|
ff3791d1f3
compiler: emit constants of encoding 0 in CP_NONE/DefaultSystemCodePage encoding (depends on modes witch)
|
14 years ago |
paul
|
828367bebd
compiler:
|
14 years ago |
paul
|
9c39ad5428
compiler: winlike widestrings should not contain "encoding" and "element size" fields
|
14 years ago |
paul
|
41e85bc36a
compiler:
|
14 years ago |
paul
|
aba0106366
compiler: manual merge some cpstrnew changes which was impossible to merge using regular tools due to the merge conflicts
|
14 years ago |
paul
|
4b9a082152
merge r17371 from cpstrnew branch by michael:
|
14 years ago |
florian
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 years ago |
peter
|
1ace0dc9b8
* moved some tables from ra386*.pas -> i386.pas
|
26 years ago |
peter
|
ce3e2aec84
+ rec.field(%esi) support
|
26 years ago |
peter
|
1b369bb4bb
+ globtype,tokens,version unit splitted from globals
|
27 years ago |
peter
|
e0f66581eb
* fixed for $H+
|
27 years ago |
peter
|
d84489d9b7
* recordtype.field support in constant expressions
|
27 years ago |
peter
|
e06ac8e64f
+ leal procsym,eax is now allowed
|
27 years ago |
florian
|
6155ef488c
* emitpushreferenceaddress gets now the asmlist as parameter
|
27 years ago |
pierre
|
c3b3abdb65
* undid some changes of Peter that made the compiler wrong
|
27 years ago |
peter
|
1468993242
* new style for m68k/i386 infos and enums
|
27 years ago |
carl
|
a4630b4f2b
* bugfixes from fix branch
|
27 years ago |
carl
|
17ddc67710
+} now record offsets searches set the operand sizes
|
27 years ago |
peter
|
df5ca5be09
* fixed bug 42
|
27 years ago |
peter
|
85c8a88cbe
+ localswitches, moduleswitches, globalswitches splitting
|
27 years ago |
peter
|
c9715847f6
* updated messages file
|
27 years ago |
peter
|
f66f837fc8
* m68k compiles
|
27 years ago |
peter
|
659c2fb45d
* fixed call bugs with assembler readers
|
27 years ago |
pierre
|
5cdd60cac8
+ added some code for ansistring (not complete nor working yet)
|
27 years ago |
root
|
d1a1f501c8
Initial revision
|
27 years ago |