aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/instructions.c
AgeCommit message (Collapse)AuthorFilesLines
2003-01-09fix label names for unboxed lists of records with dynamicsjohnvg1-1/+4
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1310 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2003-01-07fix generated labels for lazy record field selectors if ↵johnvg1-9/+11
ExportedLocalLabels==True git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1306 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2003-01-07export labels if ExportLocalLabels==True for lazy record selectorsjohnvg1-10/+10
and fix exported label name for unboxed lists of records git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1305 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-11-18insert "lR" in type string for unboxed lists of recordsjohnvg1-2/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1283 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-11-13export label with t prefix for records for dynamicsjohnvg1-3/+8
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1278 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-10-21add new instructions for boxed recordsjohnvg1-2/+18
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1253 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-09-03store record.field name in descriptor for record fields instead of just the ↵johnvg1-15/+13
field name git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1195 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-06-05Unix versionronny1-1/+0
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1083 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-02-15initialise number for failing case label for each compileronny1-4/+11
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1026 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-12-17fix bug in label names of cons for unboxed lists of recordsjohnvg1-5/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@941 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-05generate t label for strict records with module and record name when ↵johnvg1-8/+8
ExportLocalLabels=True git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@830 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-04fail explicit casesronny1-0/+25
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@827 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-2/+10
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@808 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-09-03added code for strict and unboxed listsjohnvg1-6/+47
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@728 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-05-15changes for dynamic linking (not tested)clean1-38/+180
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@432 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-05-15merged with backend C source code on the macjohnvg1-10/+13
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@430 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-05-01removed RWS in internal compiler error messageronny1-2/+7
test for NULL params in GenParameters (reason unknown) git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@376 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-10-23no messageclean1-0/+16
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@261 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-10-02bug fix: generate 'in' abc instruction even when there are no parametersjohnvg1-4/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@242 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-07-12clean 1.3.3 backend again againclean1-0/+3403
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@189 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d