]> Cypherpunks repositories - gostls13.git/commit
cmd/cc: generate error if #pragma pack off does anything
authorRuss Cox <rsc@golang.org>
Sat, 30 Aug 2014 18:54:09 +0000 (14:54 -0400)
committerRuss Cox <rsc@golang.org>
Sat, 30 Aug 2014 18:54:09 +0000 (14:54 -0400)
commit86c4c4f00cc2ab6445ccb333c5b585bfe4a1002f
tree38e0024cb9d7194fdf7e6c75f7ac7455a6bf81f3
parent50199d7b35ef684aef2122b9327b3cf5036b011a
cmd/cc: generate error if #pragma pack off does anything

We can't translate misaligned things to Go, so start rejecting them in C.

The only one in any build appears to be EpollEvent on linux/amd64.
Fix that.

LGTM=r
R=golang-codereviews, r, dvyukov
CC=golang-codereviews, iant
https://golang.org/cl/137020043
src/cmd/5c/swt.c
src/cmd/6c/swt.c
src/cmd/8c/swt.c
src/pkg/runtime/defs_linux_amd64.h
src/pkg/runtime/netpoll_epoll.c