Ian Lance Taylor
a70a2a8ad6
cmd/cgo: don't update each call in place
...
Updating each call in place broke when there were multiple cgo calls
used as arguments to another cgo call where some required rewriting.
Instead, rewrite calls to strings via the existing mangling mechanism,
and only substitute the top level call in place.
Fixes #28540
Change-Id: Ifd66f04c205adc4ad6dd5ee8e79e57dce17e86bb
Reviewed-on: https://go-review.googlesource.com/c/146860
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2018-11-02 05:35:56 +00:00
..
2016-05-02 13:43:18 +00:00
2016-08-31 06:30:26 +00:00
2016-05-02 13:43:18 +00:00
2014-11-03 13:41:03 -05:00
2018-06-20 02:52:44 +00:00
2015-11-14 18:56:17 +00:00
2015-11-14 18:56:17 +00:00
2017-06-13 18:36:04 +00:00
2018-06-13 23:36:03 +00:00
2018-06-13 23:36:03 +00:00
2018-07-09 22:19:21 +00:00
2018-07-16 19:14:30 +00:00
2018-07-16 19:14:30 +00:00
2018-07-16 19:14:30 +00:00
2018-07-09 22:19:21 +00:00
2018-07-17 16:51:15 +00:00
2018-07-18 04:17:51 +00:00
2018-08-01 20:41:19 +00:00
2012-01-24 14:48:15 -05:00
2016-11-01 23:06:24 +00:00
2014-12-24 00:18:21 +00:00
2018-03-09 19:37:39 +00:00
2018-01-11 19:55:49 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2018-10-06 15:40:03 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-06-01 22:06:51 +00:00
2018-07-17 16:51:15 +00:00
2016-10-13 00:03:57 +00:00
2016-12-05 18:46:18 +00:00
2016-10-21 20:46:20 +00:00
2016-10-05 17:44:27 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-06-02 10:09:12 +00:00
2016-05-02 13:43:18 +00:00
2015-10-13 17:53:20 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-06-01 22:06:51 +00:00
2016-05-02 13:43:18 +00:00
2018-07-02 17:50:00 +00:00
2018-07-02 17:50:00 +00:00
2018-07-02 17:50:00 +00:00
2012-09-20 13:20:33 +10:00
2012-09-20 13:20:33 +10:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2013-09-11 09:56:38 -04:00
2016-05-02 13:43:18 +00:00
2013-09-11 09:56:38 -04:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2017-04-07 21:09:44 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2017-11-15 03:36:54 +00:00
2017-11-15 03:36:54 +00:00
2017-11-15 03:36:54 +00:00
2016-06-01 22:06:51 +00:00
2016-06-01 22:06:51 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2017-09-13 02:53:11 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2014-10-09 16:10:51 +11:00
2014-10-09 16:10:51 +11:00
2014-10-09 16:10:51 +11:00
2016-06-01 22:06:51 +00:00
2016-08-31 06:30:26 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2014-10-15 13:13:37 -07:00
2016-05-02 13:43:18 +00:00
2014-11-03 13:41:03 -05:00
2018-08-23 15:54:07 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-05-02 13:43:18 +00:00
2016-09-11 20:43:11 +00:00
2016-12-14 00:59:38 +00:00
2016-12-01 02:13:50 +00:00
2018-06-27 04:31:53 +00:00
2017-08-30 18:28:58 +00:00
2017-06-27 23:02:34 +00:00
2017-06-13 18:36:04 +00:00
2017-05-17 14:42:29 +00:00
2017-08-16 21:57:56 +00:00
2017-08-16 21:57:56 +00:00
2017-08-29 00:42:34 +00:00
2017-09-01 00:42:21 +00:00
2017-10-03 16:16:30 +00:00
2018-07-23 15:16:01 +00:00
2018-07-23 15:16:01 +00:00
2017-12-01 23:50:23 +00:00
2018-06-18 18:28:02 +00:00
2018-06-13 23:36:03 +00:00
2018-06-13 23:08:56 +00:00
2018-07-23 15:16:01 +00:00
2018-03-09 19:37:39 +00:00
2018-03-09 19:37:39 +00:00
2018-05-01 00:44:48 +00:00
2018-06-29 23:22:48 +00:00
2018-07-18 04:17:51 +00:00
2018-07-31 19:29:20 +00:00
2018-08-01 20:41:19 +00:00
2016-05-02 13:43:18 +00:00
2017-01-20 21:12:19 +00:00
2018-06-27 04:33:10 +00:00
2018-04-25 20:26:39 +00:00
2017-12-08 16:13:14 +00:00
2018-07-17 16:51:15 +00:00
2018-11-02 05:35:56 +00:00