CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2012/07/04 06:39:34
Modified files: usr.bin/libtool: libtool usr.bin/libtool/LT: Archive.pm Exec.pm LaFile.pm LaLoFile.pm Library.pm Parser.pm Program.pm Trace.pm usr.bin/libtool/LT/Mode: Compile.pm Install.pm Link.pm Log message: - start cleaning up options handling: put things into a separate package that encapsulates accesses to Getopt::Long (which is badly suited for us actually) - simplify LT::Trace syntax - implement --tag checks that mimic actual libtool - add libtool comp support, as per libtool2 (but keep implicit modes as per libtool1) - prevent shell code in nm execution okay jasper@, steven@