| // Copyright 2009 The Go Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style | |
| // license that can be found in the LICENSE file. | |
| /* | |
| Gopack is a variant of the Plan 9 ar tool. The original is documented at | |
| http://plan9.bell-labs.com/magic/man2html/1/ar | |
| It adds a special Go-specific section __.PKGDEF that collects all the | |
| Go type information from the files in the archive; that section is | |
| used by the compiler when importing the package during compilation. | |
| Usage: gopack [uvnbailogS][mrxtdpq][P prefix] archive files ... | |
| The new option 'g' causes gopack to maintain the __.PKGDEF section | |
| as files are added to the archive. | |
| The new option 'S' forces gopack to mark the archive as safe. | |
| The new option 'P' causes gopack to remove the given prefix | |
| from file names in the line number information in object files | |
| that are already stored in or added to the archive. | |
| */ | |
| package documentation |