marcus
|
f2b60d07d3
MorphOS: added locale library unit
|
9 anos atrás |
michael
|
4e39c254d2
* Remove unused variables
|
9 anos atrás |
michael
|
0af46b90aa
* Add null in Array/Object if an element is Nil.
|
9 anos atrás |
michael
|
5be2dfd9c8
* Fix bug ID #30606, identifier not allowed when parsing object
|
9 anos atrás |
michael
|
a80e8f41c4
* Report correct position when encountering identifier
|
9 anos atrás |
svenbarth
|
386b7ac154
* fix for Mantis #28753: don't return generic dummys from single_type(); ensures that parameters correctly evaluate to error defs should generic dummies be used
|
9 anos atrás |
svenbarth
|
e4f1b15860
* fix declarations; these only worked by accident and will no longer work after the next commit of mine
|
9 anos atrás |
svenbarth
|
ce18b10c81
* fix for Mantis #30530: when the global/static symtable is reached defowner is Nil, so respect that in the loop condition
|
9 anos atrás |
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 anos atrás |
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 anos atrás |
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 anos atrás |
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 anos atrás |
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 anos atrás |
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 anos atrás |
pierre
|
458aea707d
Fix type on last commits
|
9 anos atrás |
pierre
|
c7d79acd61
Allow compilation of compiler with -gc option
|
9 anos atrás |
pierre
|
53af10dbed
Makefile regenerated after:
|
9 anos atrás |
pierre
|
ca4f7719f3
Change conditions under which IDE executable is generated:
|
9 anos atrás |
pierre
|
dcd349abd9
Use DEBUG_LINEINFO instead of DEBUG in exeinfo unit source
|
9 anos atrás |
michael
|
a55c176bef
* Patch from Mattias Gaertner: Record support, detect duplicate identifiers, bug fixes
|
9 anos atrás |
marcus
|
97a4c7b9f7
AROS: added locale library unit
|
9 anos atrás |
michael
|
bc6819aa91
* Attempt to avoid overflow when reallocating stream
|
9 anos atrás |
michael
|
be17071b46
* Fix windows compilation
|
9 anos atrás |
Jonas Maebe
|
775f86d216
* made cthreads the first unit, as the initialisation code of sysutils now
|
9 anos atrás |
Jonas Maebe
|
66be068365
* set the correct resultdef after converting a dynamic array to an open array
|
9 anos atrás |
Jonas Maebe
|
dfb20f3f6a
* fixup the asmbind of aliases (an llvm alias can never refer to an
|
9 anos atrás |
Jonas Maebe
|
702715a518
* generalised llvmgettemprecorddef() so it works for almost all types
|
9 anos atrás |
michael
|
c9c1cf73ae
* Fix compilation error caused by signature change
|
9 anos atrás |
michael
|
b1b312b705
* Fix patch 34481
|
9 anos atrás |
michael
|
b08475b5ba
* Fix bug ID #30391 (let ReleaseMySQL also return refcount)
|
9 anos atrás |