commit | 7663ffcae641dbf06b9d5321c9afbad4fc73e336 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Thu Mar 07 19:57:25 2013 -0800 |
committer | Russ Cox <rsc@golang.org> | Thu Mar 07 19:57:25 2013 -0800 |
tree | 9c159bc3a5799d22e5a72d718f5ffef5b838f18d | |
parent | dfc22e29ec2f687375d32c9f7662416d0c9f97d3 [diff] |
cmd/ld: steps toward 386 host linking - Introduce MaxAlign constant and use in data layout and ELF section header. - Allow up to 16-byte alignment for large objects (will help Keith's hash changes). - Emit ELF symbol for .rathole (global /dev/null used by 8c). - Invoke gcc with -m32/-m64 as appropriate. - Don't invoke gcc if writing the .o file failed. R=golang-dev, iant CC=golang-dev https://golang.org/cl/7563045