Jonas Maebe
|
c80fb6a20e
* explicitly specify whether an llvm specification is a definition (= locally
|
10 years ago |
Jonas Maebe
|
4c5191f5d7
* generate LLVM typedefs for file-typed data
|
10 years ago |
Jonas Maebe
|
bfa94ae908
* further (final?) reworking of llvm external symbol handling:
|
10 years ago |
Jonas Maebe
|
6dcf61f057
* an alias is an explicit definition of a symbol -> override types gleaned
|
10 years ago |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 years ago |
Jonas Maebe
|
cf2e46c2c1
* reworked external symbol handling on llvm to deal with the fact that
|
10 years ago |
Jonas Maebe
|
033c28e5ac
* removed unnecessary and potentially wrong typecast
|
10 years ago |
Jonas Maebe
|
8f1fb60f61
* also collect the llvm type info from the initialisation data of typed
|
10 years ago |
Jonas Maebe
|
74da8720c5
* insert type conversions in case a symbol is declared via 'external' as an
|
10 years ago |
Jonas Maebe
|
e2cf90ad8a
* add type declarations for structure types in the llvm code so that we can
|
10 years ago |