]> Cypherpunks repositories - gostls13.git/commit
mostly 64 bit support.
authorKai Backman <kaib@golang.org>
Fri, 21 Aug 2009 23:29:19 +0000 (16:29 -0700)
committerKai Backman <kaib@golang.org>
Fri, 21 Aug 2009 23:29:19 +0000 (16:29 -0700)
commitf50e7b156e5bb038cd979da87b8df8eb19ed056f
tree52b4b85c4382877fad8f66ac906608266aea1ddb
parent1f1551f17900ce992f1630f0603ceef1546dc655
mostly 64 bit support.

- fixed a number of places where we tried to allocate 64bit
  regs. added honeypot in regalloc to catch these in the future.
- implemented quad copying in sgen
- cgen64.c, add, mul
- clearfat done
- D_REGREG output from 5g (linker already knew about them)
- gmove done
- optoas almost done, last bit probably not needed
- D_SHIFT support in list.c

R=rsc
APPROVED=rsc
DELTA=963  (711 added, 112 deleted, 140 changed)
OCL=33619
CL=33688
src/cmd/5g/Makefile
src/cmd/5g/cgen.c
src/cmd/5g/cgen64.c [new file with mode: 0644]
src/cmd/5g/gg.h
src/cmd/5g/ggen.c
src/cmd/5g/gobj.c
src/cmd/5g/gsubr.c
src/cmd/5g/list.c