aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/backend.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-06fix previous commitjohnvg1-1/+1
2016-06-06fix bug that occurs if the same label name is used for inline code in differe...johnvg1-0/+1
2013-03-20restore some code for reopening files that was accidently removedjohnvg1-2/+8
2012-09-21don't try to remove file extension in BEGenerateCode,johnvg1-29/+0
2012-06-19reallocate (enlarge) gCurrentNodeIds array if necessaryjohnvg1-17/+26
2011-09-06add BEExtendableAlgebraicTypejohnvg1-0/+20
2011-05-10don't use freopen to redirect stdout and stderror,johnvg1-4/+16
2011-03-01git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1871 1f8540f1-abd...johnvg1-0/+5
2011-03-01in BEConstructorSymbol store constructor index in symb_arity until BERecordTy...johnvg1-14/+18
2011-03-01remove more unused fields and variablesjohnvg1-11/+0
2011-02-25git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1866 1f8540f1-abd...johnvg1-1/+0
2011-02-25remove some unused fields and variablesjohnvg1-10/+0
2010-10-07convert negative line numbers to 0,johnvg1-2/+2
2009-01-14add seqjohnvg1-2/+11
2008-12-19remove BENrOfBasicTypesjohnvg1-1/+0
2008-12-19add integers and rationalsjohnvg1-0/+44
2008-12-19add ExitEnv_validjohnvg1-0/+20
2008-12-19remove NR_Of_Basic_Denots, BENrOfBasicDenotsjohnvg1-1/+0
2007-02-21add BEStartFunctionjohnvg1-0/+6
2006-01-31Moved forward declaration of static functions from inside functionsronny1-4/+4
2006-01-04add function BEGetIntFromArray, will replace BECopyInts because copyingjohnvg1-0/+6
2005-11-22rename DeltaBId as StdBoolIdjohnvg1-2/+2
2004-04-19remove TC; typesronny1-6/+15
2004-04-02implement foreign export with stdcalljohnvg1-1/+2
2004-02-09initialise sdef_mark with 0 and remove fields from list of symbols,johnvg1-14/+28
2003-12-15add foreign exportjohnvg1-0/+15
2003-10-16add extra attribute argument to BEFlatType andjohnvg1-4/+4
2003-10-06use False instead of FALSE, doesn't compile on linuxjohnvg1-1/+1
2003-06-17removed unused functionsronny1-68/+26
2002-12-10set im_def_module field so that the bit in .comp thatjohnvg1-2/+8
2002-10-21add BEFlatTypeX and BERecordTypeX for boxed records andjohnvg1-4/+29
2002-06-05Unix versionronny1-12/+44
2002-03-20set sdef_exported bit for sdefs in the main dcl module tojohnvg1-0/+2
2002-02-15backend.cjohnvg1-1/+1
2002-02-15allow record update nodes with more than 2 argumentsjohnvg1-9/+18
2001-11-26bug fix in initialisationronny1-4/+12
2001-11-01pass strictness information from C to Clean, print strict exported and all ty...ronny1-4/+66
2001-10-05bind special idents (such as abort, undef from StdMisc) to the correct identi...ronny1-1/+51
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-2/+4
2001-09-05print forall typevars in backendronny1-2/+24
2001-09-03added code for strict and unboxed listsjohnvg1-18/+282
2001-07-13bug fix: reverse order of functions (in components)johnvg1-4/+4
2001-07-12uniqueness attributes in backendronny1-2/+64
2001-06-25generate .depend for current dcl moduleronny1-4/+11
2001-06-22local reference counts for CaseNode and DefaultNoderonny1-14/+320
2001-06-15removed commentsronny1-4/+1
2001-05-15merged with backend C source code on the macjohnvg1-1/+68
2001-05-09cases in backendronny1-4/+152
2001-05-09bail out if illegal command arguments are passed to the backendronny1-2/+2
2001-05-01Use CompAlloc for memory allocation in backend.cronny1-7/+7