decl.c (gnat_to_gnu_entity): Move down code applying atomic checks to the object.
[gcc.git] / libgo / README
index 3e7ce43fc2741b2478615090798faf144c0b026c..d5af7e2fd168e6bbb9879259034134648b676387 100644 (file)
@@ -3,38 +3,35 @@ See ../README.
 This is the runtime support library for the Go programming language.
 This library is intended for use with the Go frontend.
 
-The library has only been tested on GNU/Linux using glibc.  It should
-not be difficult to port to other operating systems.
+This library should not be stripped when it is installed.  Go code
+relies on being able to look up file/line information, which comes
+from the debugging info using the libbacktrace library.
 
-The library has only been tested on x86/x86_64 systems.  It should not
-be difficult to port to other architectures.
+The library has only been tested on GNU/Linux using glibc, and on
+Solaris.  It should not be difficult to port to other operating
+systems.
 
 Directories:
 
 go
-  A copy of the Go library from http://golang.org/, with a few
-  changes for gccgo.  Notably, the reflection interface is different.
+  A copy of the Go library from http://golang.org/, with several
+  changes for gccgo.
 
 runtime
   Runtime functions, written in C, which are called directly by the
   compiler or by the library.
 
-syscalls
-  System call support.
-
 Contributing
 ============
 
 To contribute patches to the files in this directory, please see
 http://golang.org/doc/gccgo_contribute.html .
 
-Changes to these files require a copyright assignment to Google.  This
-is required to permit the changes to be copied to the gcc repository,
-as Google has a copyright assignment with the Free Software
-Foundation.
-
-If you are the copyright holder, you will need to agree to the
-individual contributor license agreement at
+The master copy of these files is hosted at
+http://code.google.com/p/gofrontend .  Changes to these files require
+signing a Google contributor license agreement.  If you are the
+copyright holder, you will need to agree to the individual contributor
+license agreement at
 http://code.google.com/legal/individual-cla-v1.0.html.  This agreement
 can be completed online.