aboutsummaryrefslogtreecommitdiff
path: root/backendC
AgeCommit message (Expand)AuthorFilesLines
2004-04-02implement foreign export with stdcalljohnvg4-3/+8
2004-03-19bug fix: correct function kindronny1-0/+0
2004-03-19if ExportLocalLabels and strict constructor not used curried and notjohnvg1-4/+10
2004-03-05implement tuple result for foreign export / centryjohnvg1-1/+9
2004-02-20remove includes of typechecker.h and tctypes.tjohnvg1-3/+0
2004-02-20remove include of overloading.hjohnvg2-2/+0
2004-02-20remove calls of PrintTCType and InitTypeChecker, change #includesjohnvg1-15/+1
2004-02-20remove include of typechecker.hjohnvg1-1/+0
2004-02-20include typeconv.h instead of typechecker.hjohnvg1-1/+1
2004-02-20remove includes of typechecker.h and overloading.hjohnvg1-2/+0
2004-02-20move definition of UserDefinedArrayFunctions to this filejohnvg1-1/+1
2004-02-20move prototype of UserDefinedArrayFunctions to this filejohnvg1-0/+2
2004-02-20remove prototypes of removed functions, move some prototypes fromjohnvg1-28/+3
2004-02-20remove prototypes of removed functions, add ListTypes prototypejohnvg1-18/+1
2004-02-20move some functions from typechecker or overloading to this filejohnvg1-4/+34
2004-02-20remove unused codejohnvg1-22/+0
2004-02-09initialise sdef_mark with 0 and remove fields from list of symbols,johnvg1-14/+28
2003-12-15add export of BEInsertForeignExportjohnvg1-0/+1
2003-12-15add BEInsertForeignExportjohnvg1-0/+1
2003-12-15add foreign exportjohnvg6-0/+78
2003-12-09fix generated code for strict or unboxed list constructor root node on a cyclejohnvg1-26/+50
2003-12-09propagate strictness to strict head and/or tail of a strictjohnvg1-1/+23
2003-12-01bug fix for strict and unboxed list constructors on a cycle injohnvg1-2/+2
2003-10-27update backend version number for 2.1 releaseronny2-4/+4
2003-10-22move include of compiledefines.h, define TARGET_API_MAC_CARBON if KARBONjohnvg1-3/+3
2003-10-22remove double include of compiledefines.hjohnvg1-1/+0
2003-10-22use KARBON macro only if POWER is also definedjohnvg1-1/+1
2003-10-21#define KARBON instead of #undef KARBONjohnvg1-1/+1
2003-10-21remove BESwapTypesjohnvg1-1/+0
2003-10-17changed location of output backend.dll to project directoryronny1-0/+0
2003-10-17updated project file (for CodeWarrior version 8.0)ronny1-0/+0
2003-10-17updated version number to 2.0.1a1ronny1-2/+2
2003-10-16add extra attribute argument to BEFlatType andjohnvg1-39/+33
2003-10-16add extra attribute argument to BEFlatType andjohnvg1-4/+4
2003-10-16enable tail recursion modulo cons optimisationjohnvg1-1/+1
2003-10-15update version to 2.1.0 alpha 0ronny2-4/+4
2003-10-15removed BESwapTypesronny1-1/+0
2003-10-06increase version number to 919 for Clean 2.1johnvg1-1/+1
2003-10-06use pattern_match_2.c instead of pattern_match.cjohnvg1-1/+1
2003-10-06use False instead of FALSE, doesn't compile on linuxjohnvg1-1/+1
2003-06-19enable boxed recordsjohnvg1-1/+1
2003-06-17removed unused functionsronny1-3/+3
2003-06-17removed unused functionsronny2-88/+37
2003-05-09improve printing of function names of case, lambda and if expressions for cle...johnvg1-30/+92
2003-02-20don't generate abc code to build dictionary for overloaded Niljohnvg2-4/+26
2003-01-24bug fixes: prevent crash in ReduceArguments and set e_hasindjohnvg1-10/+21
2003-01-09fix label names for unboxed lists of records with dynamicsjohnvg3-10/+21
2003-01-08bug fix: copy decons_expr in pattern when copying a function with stricter re...johnvg1-3/+8
2003-01-07fix generated labels for lazy record field selectors if ExportedLocalLabels==...johnvg2-15/+11
2003-01-07export labels if ExportLocalLabels==True for lazy record selectorsjohnvg2-12/+18