Rika Ichinose
|
be11d22c17
Fix val(str, enum).
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
9059ac067c
* write dependent rtti for non-published in case of extended RTTI
|
1 gadu atpakaļ |
Rika Ichinose
|
10b7ad9d0c
Faster val(str, enum).
|
1 gadu atpakaļ |
florian
|
9f6a3eebb7
* handle adress registers properly in tcg64f68k.a_op64_reg_ref
|
1 gadu atpakaļ |
florian
|
b71b5b771f
* fixes building for ARM
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
fac7c21b9b
* Small correction in property resolve
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
b0a82993e6
* Inherit extended RTTI settings from parent object
|
1 gadu atpakaļ |
Rika Ichinose
|
8cfc87ffdf
Sink lnfodwrf.pp global variables down to their actual scopes.
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
de1b3a982b
* Do not generate RTTI for generic methods (delphi compatible)
|
1 gadu atpakaļ |
florian
|
437e7fa75a
* make warning on unsupported esp-idf version a warning string so it can be translated
|
1 gadu atpakaļ |
Michael Ring
|
f6651f8855
Add -Ff to firstpass options
|
1 gadu atpakaļ |
Michael Ring
|
e0229632fb
Make idfpath and idf_version macros available as replacement vars in fpc.cfg
|
1 gadu atpakaļ |
Michael Ring
|
14b3c11c0d
Initial support for esp32-c6-s2-s3. Support for idf versions 5.0.6 and 5.2.1
|
1 gadu atpakaļ |
Rika Ichinose
|
8bf2dc3f2b
Simplify CPU units (70 LoC + 500 b code + 500 b data).
|
1 gadu atpakaļ |
J. Gareth "Curious Kit" Moreton
|
0fadf3515e
* x86-64: Workaround to permit CPU types in command line with dashes in names (e.g. X86-64-V3)
|
1 gadu atpakaļ |
Nikolay Nikolov
|
7cbf18c6f3
* don't create block..end_block around WebAssembly inline asm routines
|
1 gadu atpakaļ |
Nikolay Nikolov
|
65d4319dc2
* don't do anything in postprocess_code for WebAssembly inline asm routines
|
1 gadu atpakaļ |
Nikolay Nikolov
|
4adac78f85
+ respect the nostackframe directive in WebAssembly inline asm routines
|
1 gadu atpakaļ |
Nikolay Nikolov
|
83a8d584e0
+ set result.ops in twasmreader.HandlePlainInstruction
|
1 gadu atpakaļ |
Nikolay Nikolov
|
d9e3afcb1d
+ actually enable the parsing of WebAssembly inline asm instructions
|
1 gadu atpakaļ |
Nikolay Nikolov
|
fd1fb255a6
* started implementing twasmreader.HandleBlockInstruction
|
1 gadu atpakaļ |
Nikolay Nikolov
|
152bb316c3
+ call ConcatInstruction for plain instructions in twasmreader.HandleInstruction
|
1 gadu atpakaļ |
Nikolay Nikolov
|
8ec86ad053
+ insert plain instructions and parse nested instructions in twasmreader.HandleFoldedInstruction
|
1 gadu atpakaļ |
Nikolay Nikolov
|
95593f15dd
+ handle the local and global variable instructions with a constant integer
|
1 gadu atpakaļ |
Nikolay Nikolov
|
ea988e0b92
+ recognize the memory access instructions with an optional memarg operand (not
|
1 gadu atpakaļ |
Nikolay Nikolov
|
09f2fa0daf
+ support the f32.const and f64.const instructions in twasmreader.HandlePlainInstruction
|
1 gadu atpakaļ |
Michaël Van Canneyt
|
02e90adfe1
* Need IFDEF, compiler stops "with unreachable code"
|
1 gadu atpakaļ |
Nikolay Nikolov
|
8e79108e51
* changed twasmreader.HandlePlainInstruction to return an instruction
|
1 gadu atpakaļ |
Nikolay Nikolov
|
c1c1d46c15
+ parse the instructions with integer parameter i32.const and i64.const in twasmreader.HandlePlainInstruction
|
1 gadu atpakaļ |
Rika Ichinose
|
a575a5c0fd
Move Int128Rec to System; remove i386 and x86_64 CPU unit dependency on SysUtils.
|
1 gadu atpakaļ |