Linux-x86 Compatability

ISSUE: In CommandLine.h, gcc 2.96 thinks that the apply() template function, when called as:

apply("Some text string", x)

should be expanded to

applicator<const char[n]>("Some text string", x)

instead of

applicator<char[n]>("Some text string", x).

ACTION: Duplicate the template specialization for applicator<char[n]> as applicator<const char[n]>.

PATCH: Apply from llvm top level directory with "patch -p0":

patch (539 Bytes)

ISSUE: In CommandLine.h, gcc 2.96 thinks that the apply() template
function, when called as:
ACTION: Duplicate the template specialization for applicator<char[n]> as
applicator<const char[n]>.

PATCH: Apply from llvm top level directory with "patch -p0":

Applied to the mainline tree. Thanks! Note that currently the CSIL tree
is out of sync w.r.t the mainline CVS tree. I expect that they will sync
up again after MP1 is done, but I'm not sure.

Thanks again for the patches!

-Chris

http://llvm.cs.uiuc.edu/
http://www.nondot.org/~sabre/Projects/