]> Cypherpunks repositories - gostls13.git/commit
8g:
authorRuss Cox <rsc@golang.org>
Wed, 3 Jun 2009 06:25:17 +0000 (23:25 -0700)
committerRuss Cox <rsc@golang.org>
Wed, 3 Jun 2009 06:25:17 +0000 (23:25 -0700)
commita00bfb5b49bb73825d3993894d51d466e2776dc9
tree7fe764cecccb00a48e5bdf801073cf9dcd8a52f5
parent7f9d2c8264138ff2512595288bc7b0fe5245ab68
8g:
  * floating point -> integer conversions.
    x86 defines that overflow/underflow
    results in 1<<15, 1<<31, 1<<63 for
    int16, int32, int64.  when building the
    unsigned conversions out of the native signed
    ones, 8g turns overflow/underflow into zero.
    the spec does not say what should happen.

  * many tiny bug fixes.  can run a large number
    of files from go/test now, and can fmt.Printf.

  * struggling with byte register allocation
    and float32 computation.

R=ken
OCL=29642
CL=29811
src/cmd/8g/cgen.c
src/cmd/8g/gg.h
src/cmd/8g/gsubr.c