Jonas Maebe
|
39074edf10
- removed the globalsymbolmangleprefix/suffix constants that were added for
|
11 years ago |
Jonas Maebe
|
b520fb12be
* call def2regtyp via the chlcgobj class reference so it also works when
|
11 years ago |
Jonas Maebe
|
7ca4ebee9d
* fixed end of shortstring llvm def after r27015
|
11 years ago |
Jonas Maebe
|
a0c39220b1
* fixed (harmless) typecast errors when creating a string representation of
|
11 years ago |
Jonas Maebe
|
a8b2b576ca
+ new llvmconvop() routine that determines the conversion operation to
|
11 years ago |
Jonas Maebe
|
2cb84bda6e
* generate integer type definitions for smallsets
|
11 years ago |
Jonas Maebe
|
7d61ecf5ba
* changed shortstring llvm representation to a plain array of bytes, so
|
11 years ago |
Jonas Maebe
|
bdc2aaec47
* fixed ansistring and unicodestring llvm defs (pointer indirection was
|
11 years ago |
Jonas Maebe
|
02ca215272
* reworked and fixed llvm procdef handling (except for variadic C functions):
|
11 years ago |
Jonas Maebe
|
532d623be7
+ support for encoding records/objectdefs in LLVM-speak
|
11 years ago |
Jonas Maebe
|
43e0eb3cfd
+ llvmaggregatetype() helper that returns whether a def is represented by an
|
11 years ago |
Jonas Maebe
|
d13b510144
+ helpers to convert tdefs to strings describing the types in llvm syntax.
|
11 years ago |