Home | History | Annotate | Download | only in test
      1 // Copyright 2013 The Go Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style
      3 // license that can be found in the LICENSE file.
      4 
      5 // +build gccgo
      6 
      7 #include "_cgo_export.h"
      8 #include <stdint.h>
      9 #include <stdio.h>
     10 #include <stdlib.h>
     11 
     12 /* Test calling panic from C.  This is what SWIG does.  */
     13 
     14 extern void _cgo_panic(const char *);
     15 extern void *_cgo_allocate(size_t);
     16 
     17 void
     18 callPanic(void)
     19 {
     20 	_cgo_panic("panic from C");
     21 }
     22