joost
|
971c124bc7
* Forgotten to commit in r34141
|
vor 9 Jahren |
joost
|
ef853991de
* Improved error-message
|
vor 9 Jahren |
Jonas Maebe
|
3c446c8605
* fixed crash when compiling libraries on non-Darwin after r34134
|
vor 9 Jahren |
nickysn
|
a8ad82b99f
+ added new unit flag uf_i8086_ss_equals_ds, which indicates memory models with
|
vor 9 Jahren |
nickysn
|
44e4b638ec
+ added the uf_package_deny and uf_package_weak unit flags to ppudump
|
vor 9 Jahren |
Jonas Maebe
|
81b9928e31
* simply disable warnings rather than initialise the function result in
|
vor 9 Jahren |
Jonas Maebe
|
687adbefd7
+ support for LOC_VOID parameters in llvm for empty records (fixes
|
vor 9 Jahren |
Jonas Maebe
|
c05fa52775
* call g_concatcopy() from a_load_ref_ref() if the size of the to be copied
|
vor 9 Jahren |
Jonas Maebe
|
88a736c95a
* moved the code generated for library init/fini to the al_pure_assembler
|
vor 9 Jahren |
pierre
|
a0bc21b072
Try to fix unicode support for go32v2 target.
|
vor 9 Jahren |
michael
|
3e2bb43555
* More changes of Mattias Gaertner to messages system
|
vor 9 Jahren |
Jonas Maebe
|
c7ea921066
* renamed thlcgobj.g_external_wrapper() into a_jmp_external_name(), and
|
vor 9 Jahren |
Jonas Maebe
|
6558d7a521
* no longer store the tprocdef.synthetickind field in ppu files
|
vor 9 Jahren |
Jonas Maebe
|
2bd2e03309
* no longer use the synthetickind field of a procdef to determine whether
|
vor 9 Jahren |
Jonas Maebe
|
f5e4265b1e
* "push" zero-sized value parameters for LLVM and JVM, because all parameters
|
vor 9 Jahren |
Jonas Maebe
|
c0ff55e95a
* changed the abstract method wrapper generation from thlcgobj to synthetic
|
vor 9 Jahren |
Jonas Maebe
|
c1fd3bc0de
* specify the unit from which the routine comes when handling tsk_callthrough
|
vor 9 Jahren |
Jonas Maebe
|
0311528502
* always write bitpacked typed constant arrays as a multiple of bytes rather
|
vor 9 Jahren |
Jonas Maebe
|
9b7e7c5298
+ support absolute addresses on llvm (fixes tests/webtbs/tw12685 for llvm)
|
vor 9 Jahren |
Jonas Maebe
|
458ba2efac
* unlike other architectures, llvm requires that both operands of shl/shr are
|
vor 9 Jahren |
Jonas Maebe
|
b156744b62
* left has been forced into a register of size uopdef a few statements
|
vor 9 Jahren |
Jonas Maebe
|
31b70ecfd3
* don't perform the automatic insertion of typecasts in case register
|
vor 9 Jahren |
Jonas Maebe
|
0cce590982
* encode the result type of functions returning a zero-sized value
|
vor 9 Jahren |
Jonas Maebe
|
2148a20d6a
* fixed returning results from functions that have a zero-sized result
|
vor 9 Jahren |
Jonas Maebe
|
5541fb3f6d
* when converting a pointer-sized entity to a complex procvar in a typed
|
vor 9 Jahren |
Jonas Maebe
|
c71bc54785
* when emitting the procedure address part of a complex procvar, type
|
vor 9 Jahren |
Jonas Maebe
|
cdfe299f23
* encode extended in a dynamic array the same as in regular arrays and
|
vor 9 Jahren |
Jonas Maebe
|
a821c47252
* converted dynarray range checking to the high level code generator
|
vor 9 Jahren |
michael
|
2571d3e12e
* Patch from Mattias Gaertner to extend error info when generating log messages (LastXYZ properties)
|
vor 9 Jahren |
michael
|
37effde468
* Patch from Mattias Gaertner to clean up unused resource strings
|
vor 9 Jahren |