1
0
mirror of https://github.com/golang/go synced 2024-10-03 07:11:21 -06:00
go/src/cmd
Russ Cox 6d888f1e1b build: clang support
This works with at least one version of clang
that existed at one moment in time.
No guarantees about clangs past or future.

To try:
        CC=clang all.bash

It does not work with the Xcode clang,
because that clang fails at printing a useful answer
to:
        clang -print-libgcc-file-name
The clang that works prints a full path name for
that command, not just "libgcc.a".

Fixes #4713.

R=iant, minux.ma
CC=golang-dev
https://golang.org/cl/7323068
2013-02-15 13:37:43 -08:00
..
5a cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/ld: update reference 2013-01-18 13:39:53 -08:00
5c cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/ld: update reference 2013-01-18 13:39:53 -08:00
5g cmd/5g: add missing splitclean. 2013-02-08 08:19:47 +01:00
5l cmd/5l: fix print format 2013-02-13 16:47:33 -05:00
6a cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/ld: update reference 2013-01-18 13:39:53 -08:00
6c cmd/6c, cmd/6g: add flag to support large-model code generation 2013-02-01 08:35:33 -08:00
6g cmd/dist: add -Wstrict-prototypes to CFLAGS and fix all the compiler errors 2013-02-05 21:43:04 +08:00
6l cmd/ld: support for linking with host linker 2013-01-31 14:11:32 -08:00
8a cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/ld: update reference 2013-01-18 13:39:53 -08:00
8c cmd/8c: disable use of prefetch with GO386=387 2013-02-13 21:13:07 -05:00
8g cmd/8g: fix sse2 compare code gen 2013-02-14 14:49:04 -05:00
8l cmd/8l/asm.c: Unused function arguments, suppress warnings. 2013-02-11 10:15:56 +11:00
addr2line runtime/pprof: support OS X CPU profiling 2012-02-28 16:18:24 -05:00
api bytes, strings: add TrimPrefix and TrimSuffix 2013-02-01 08:41:25 -08:00
cc cmd/6c, cmd/6g: add flag to support large-model code generation 2013-02-01 08:35:33 -08:00
cgo build: clang support 2013-02-15 13:37:43 -08:00
cov libmach, cmd/cc, cmd/cov, cmd/ld, cmd/prof: check malloc return value 2012-11-27 03:05:46 +08:00
dist build: clang support 2013-02-15 13:37:43 -08:00
fix bytes, strings: add TrimPrefix and TrimSuffix 2013-02-01 08:41:25 -08:00
gc src/cmd/gc: fix some typos in the escape analysis comments 2013-02-14 15:38:57 -08:00
go build: clang support 2013-02-15 13:37:43 -08:00
godoc cmd/godoc: fix format strings. 2013-02-08 12:00:35 +11:00
gofmt go/parser: cleanups following CL 7307085 2013-02-14 13:36:40 -08:00
ld cmd/ld: fix -s flag for ELF executables 2013-02-14 18:43:54 -08:00
nm gofmt: apply gofmt -w src misc 2012-10-30 13:38:01 -07:00
objdump runtime/pprof: support OS X CPU profiling 2012-02-28 16:18:24 -05:00
pack cmd/pack: rename __.SYMDEF to __.GOSYMDEF 2012-09-13 10:26:21 -04:00
prof cmd/dist: add -Wstrict-prototypes to CFLAGS and fix all the compiler errors 2013-02-05 21:43:04 +08:00
vet cmd/vet: drop column information from error 2013-02-13 22:34:37 -05:00
yacc cmd/yacc: fix debug print of token name 2012-12-22 16:45:35 -05:00