From b7a2f62c719dfe55cfc4d1b81f287ef0712253ce Mon Sep 17 00:00:00 2001 From: Than McIntosh Date: Fri, 8 Sep 2023 23:07:12 +0000 Subject: [PATCH] Revert "cmd/cgo: silence unaligned-access" This reverts commit http://go.dev/cl/c/go/+/526915 Reason for revert: darwin builders unhappy with '-Wunaligned-access' C compiler flag Change-Id: I5e6ca7c9a0ca08b7e758b7f603da70a2fca79b58 Reviewed-on: https://go-review.googlesource.com/c/go/+/526978 Reviewed-by: Than McIntosh Reviewed-by: Dmitri Shuralyov Reviewed-by: Dmitri Shuralyov Auto-Submit: Than McIntosh LUCI-TryBot-Result: Go LUCI --- src/cmd/cgo/out.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/cmd/cgo/out.go b/src/cmd/cgo/out.go index ac68b77d19..8e1b5d62fd 100644 --- a/src/cmd/cgo/out.go +++ b/src/cmd/cgo/out.go @@ -910,7 +910,6 @@ func (p *Package) writeExports(fgo2, fm, fgcc, fgcch io.Writer) { fmt.Fprintf(fgcc, "#pragma GCC diagnostic ignored \"-Wunknown-pragmas\"\n") fmt.Fprintf(fgcc, "#pragma GCC diagnostic ignored \"-Wpragmas\"\n") fmt.Fprintf(fgcc, "#pragma GCC diagnostic ignored \"-Waddress-of-packed-member\"\n") - fmt.Fprintf(fgcc, "#pragma GCC diagnostic ignored \"-Wunaligned-access\"\n") fmt.Fprintf(fgcc, "extern void crosscall2(void (*fn)(void *), void *, int, size_t);\n") fmt.Fprintf(fgcc, "extern size_t _cgo_wait_runtime_init_done(void);\n") @@ -1523,7 +1522,6 @@ extern char* _cgo_topofstack(void); #pragma GCC diagnostic ignored "-Wunknown-pragmas" #pragma GCC diagnostic ignored "-Wpragmas" #pragma GCC diagnostic ignored "-Waddress-of-packed-member" -#pragma GCC diagnostic ignored "-Wunaligned-access" #include #include -- 2.48.1