mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 08:42:24 +00:00
Remove unused AlignSize proc, and clean sym files before compiler build.
This commit is contained in:
parent
5033d09f32
commit
7d7579a36d
2 changed files with 1 additions and 18 deletions
|
|
@ -548,24 +548,6 @@ MODULE OPM; (* RC 6.3.89 / 28.6.89, J.Templ 10.7.89 / 22.7.96 *)
|
||||||
END VerboseListSizes;
|
END VerboseListSizes;
|
||||||
|
|
||||||
|
|
||||||
(*
|
|
||||||
PROCEDURE AlignSize*(size: LONGINT): INTEGER;
|
|
||||||
VAR align: INTEGER;
|
|
||||||
BEGIN
|
|
||||||
IF size < Alignment THEN
|
|
||||||
IF size > 8 THEN align := 16
|
|
||||||
ELSIF size > 4 THEN align := 8
|
|
||||||
ELSIF size > 2 THEN align := 4
|
|
||||||
ELSE align := SHORT(size)
|
|
||||||
END
|
|
||||||
ELSE
|
|
||||||
align := Alignment
|
|
||||||
END;
|
|
||||||
RETURN align
|
|
||||||
END AlignSize;
|
|
||||||
*)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(* Integer size support *)
|
(* Integer size support *)
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,7 @@ translate:
|
||||||
@printf " ADRSIZE: %s\n" $(ADRSIZE)
|
@printf " ADRSIZE: %s\n" $(ADRSIZE)
|
||||||
@printf " ALIGNMENT: %s\n" $(ALIGNMENT)
|
@printf " ALIGNMENT: %s\n" $(ALIGNMENT)
|
||||||
@mkdir -p $(BUILDDIR)
|
@mkdir -p $(BUILDDIR)
|
||||||
|
@rm -f $(BUILDDIR)/*.sym
|
||||||
|
|
||||||
cd $(BUILDDIR); $(ROOTDIR)/$(VISHAP) -SsfF -B$(INTSIZE)$(ADRSIZE)$(ALIGNMENT) ../../Configuration.Mod
|
cd $(BUILDDIR); $(ROOTDIR)/$(VISHAP) -SsfF -B$(INTSIZE)$(ADRSIZE)$(ALIGNMENT) ../../Configuration.Mod
|
||||||
cd $(BUILDDIR); $(ROOTDIR)/$(VISHAP) -SsfF -B$(INTSIZE)$(ADRSIZE)$(ALIGNMENT) ../../src/system/Platform$(PLATFORM).Mod
|
cd $(BUILDDIR); $(ROOTDIR)/$(VISHAP) -SsfF -B$(INTSIZE)$(ADRSIZE)$(ALIGNMENT) ../../src/system/Platform$(PLATFORM).Mod
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue