J. Gareth "Curious Kit" Moreton
|
bac4ca19e7
* Fixed internal error 2022041701 number clash (LLVM changed to 2022041730)
|
1 éve |
Jonas Maebe
|
8147185907
LLVM: fix missing line debug info for some invokes in specialised functions
|
1 éve |
Jonas Maebe
|
569b35dfc4
LLVM: enforce line information for invoke instructions
|
1 éve |
Jonas Maebe
|
49cb7b2564
LLVM: use llvm.dbg.declare instead of llvm.dbg.addr for variable declarations
|
1 éve |
Jonas Maebe
|
57466587c5
llvmdbg: remove unnecessary typedef intermediates
|
2 éve |
Jonas Maebe
|
95f94a279c
llvmdbg: fixes for method debug info
|
2 éve |
Jonas Maebe
|
d92bc0e760
llvmdbg: fixed variant fields
|
3 éve |
Jonas Maebe
|
e6b8aa07d7
dbgllvm: removed some commented-out declarations
|
3 éve |
Jonas Maebe
|
fc94770cdb
dbgllvm: emit all symbolic constants as enum values/strings
|
3 éve |
Pierre Muller
|
da58651398
Avoid Invalid typecast error when using -CR option by using tabstractrecordsymtable type for record or object symtable
|
3 éve |
Pierre Muller
|
a730bf2b00
Fix oversized type size constant
|
3 éve |
Pierre Muller
|
9e8d779f31
Fix compilation of arm compiler with LLVM=1
|
3 éve |
Jonas Maebe
|
f382f2d6ed
dbgllvm: support for tobjectdef debug information
|
3 éve |
Jonas Maebe
|
61f01ded61
dbgllvm: struct_metadef fixes
|
3 éve |
Jonas Maebe
|
addd0e7dcf
dbgllvm: skip static fields when writing struct fields
|
3 éve |
Jonas Maebe
|
f9b216f99a
dbgllvm: remove tmembercallbackinfo
|
3 éve |
Jonas Maebe
|
4c8249de34
dbgllvm: added appenddef_struct_named
|
3 éve |
Jonas Maebe
|
706443c354
dbgllvm: support for record field debug information
|
3 éve |
Jonas Maebe
|
25e832940c
llvmdbg: support for generating debug information for local/para varsyms
|
3 éve |
Jonas Maebe
|
e7ec91eca8
dbgllvm: rename hastable for staticvarsym declarations
|
3 éve |
Jonas Maebe
|
a19deace45
llvmdbg: fix overflows for aggregates > 2^61 bytes
|
3 éve |
Jonas Maebe
|
ccc843f983
llvmdbg: emit uppercase symbol names unless C++-style debug info is selected
|
3 éve |
Jonas Maebe
|
9a7a97175e
llvmdbg: emit debug information for global variables
|
3 éve |
Jonas Maebe
|
1b393c80aa
llvmdbg: fix missing initialisation when there are no procedures
|
3 éve |
Jonas Maebe
|
d0bf7acc18
llvmdbg: build hashtable to lookup llvmdecl belonging to a global variable
|
3 éve |
Jonas Maebe
|
e865ab4c3a
llvmdbg: handle nil in more places
|
3 éve |
Jonas Maebe
|
481741c65b
llvmdbg: remove some commented dbgdwarf code
|
3 éve |
Pierre Muller
|
a0d4cccd87
Fix syntax error for isLocal field for function/procedure type LLVM debug information
|
3 éve |
Jonas Maebe
|
cddffbed58
llvmdbg: disable open array data location
|
3 éve |
Jonas Maebe
|
fd125b506e
LLVM debug info: LLVM 7.0 support
|
3 éve |