Fix -finit-derived for c_ptr and c_funptr in programs which use
[official-gcc.git] / libgo / README
blobd5af7e2fd168e6bbb9879259034134648b676387
1 See ../README.
3 This is the runtime support library for the Go programming language.
4 This library is intended for use with the Go frontend.
6 This library should not be stripped when it is installed.  Go code
7 relies on being able to look up file/line information, which comes
8 from the debugging info using the libbacktrace library.
10 The library has only been tested on GNU/Linux using glibc, and on
11 Solaris.  It should not be difficult to port to other operating
12 systems.
14 Directories:
17   A copy of the Go library from http://golang.org/, with several
18   changes for gccgo.
20 runtime
21   Runtime functions, written in C, which are called directly by the
22   compiler or by the library.
24 Contributing
25 ============
27 To contribute patches to the files in this directory, please see
28 http://golang.org/doc/gccgo_contribute.html .
30 The master copy of these files is hosted at
31 http://code.google.com/p/gofrontend .  Changes to these files require
32 signing a Google contributor license agreement.  If you are the
33 copyright holder, you will need to agree to the individual contributor
34 license agreement at
35 http://code.google.com/legal/individual-cla-v1.0.html.  This agreement
36 can be completed online.
38 If your organization is the copyright holder, the organization will
39 need to agree to the corporate contributor license agreement at
40 http://code.google.com/legal/corporate-cla-v1.0.html.
42 If the copyright holder for your code has already completed the
43 agreement in connection with another Google open source project, it
44 does not need to be completed again.