svenbarth
|
ce18b10c81
* fix for Mantis #30530: when the global/static symtable is reached defowner is Nil, so respect that in the loop condition
|
9 éve |
svenbarth
|
531829c072
* don't check for hints if we have a specialization with the same name as the to be used generic (though since the typedef would be errordef it wouldn't print anything anyway...)
|
9 éve |
svenbarth
|
50f2aab0ef
* fix for Mantis #22192: handle the case that a specialization has the same name as the generic it's based on as in that case the typedef of the symbol is an errordef; therefor we need to use the symbol's real name
|
9 éve |
svenbarth
|
fd7daf91df
+ new overload for generate_specialization_phase1() which allows to pass a specific symbol name without the need to specify a file position
|
9 éve |
svenbarth
|
76f55f2030
* set the realname of the reused generic dummy symbol to the parsed name as the casing might differ from the generic that triggered the creation of said dummy symbol
|
9 éve |
svenbarth
|
2ea587f746
* fix for Mantis #30537: also allow the parasymtable as a parent symtable when generating the mangled name as that is needed for generic functions
|
9 éve |
svenbarth
|
0500c678e5
* fix for Mantis #30534: don't consider all types with generic constraints as equal, but at least ensure that they have the same basetype (Note: this still needs a bit more improvement)
|
9 éve |
pierre
|
458aea707d
Fix type on last commits
|
9 éve |
pierre
|
c7d79acd61
Allow compilation of compiler with -gc option
|
9 éve |
pierre
|
53af10dbed
Makefile regenerated after:
|
9 éve |
pierre
|
ca4f7719f3
Change conditions under which IDE executable is generated:
|
9 éve |
pierre
|
dcd349abd9
Use DEBUG_LINEINFO instead of DEBUG in exeinfo unit source
|
9 éve |
michael
|
a55c176bef
* Patch from Mattias Gaertner: Record support, detect duplicate identifiers, bug fixes
|
9 éve |
marcus
|
97a4c7b9f7
AROS: added locale library unit
|
9 éve |
michael
|
bc6819aa91
* Attempt to avoid overflow when reallocating stream
|
9 éve |
michael
|
be17071b46
* Fix windows compilation
|
9 éve |
Jonas Maebe
|
775f86d216
* made cthreads the first unit, as the initialisation code of sysutils now
|
9 éve |
Jonas Maebe
|
66be068365
* set the correct resultdef after converting a dynamic array to an open array
|
9 éve |
Jonas Maebe
|
dfb20f3f6a
* fixup the asmbind of aliases (an llvm alias can never refer to an
|
9 éve |
Jonas Maebe
|
702715a518
* generalised llvmgettemprecorddef() so it works for almost all types
|
9 éve |
michael
|
c9c1cf73ae
* Fix compilation error caused by signature change
|
9 éve |
michael
|
b1b312b705
* Fix patch 34481
|
9 éve |
michael
|
b08475b5ba
* Fix bug ID #30391 (let ReleaseMySQL also return refcount)
|
9 éve |
michael
|
7fec0f92af
* Fix bug ID #30469 (allow quoting to start inside values)
|
9 éve |
Jonas Maebe
|
98020a9b57
* fixed test compilation
|
9 éve |
michael
|
63d3df5642
* Fix bug ID #25177: wrong constant used for rounding
|
9 éve |
michael
|
8c63be40f9
* Fix bug ID #24983: additional possibilities for boolean reading/writing
|
9 éve |
michael
|
8d67ef157f
* Using OS Lineending was old behaviour
|
9 éve |
Tomas Hajny
|
5153cceba3
* provide access to information about the failing file when dynamic loading fails
|
9 éve |
joost
|
79d2d05c58
* Replaced the local- and global-repositories with a list of repositories.
|
9 éve |