gcc.c (char_p): Define.
authorNathan Froyd <froydnj@codesourcery.com>
Tue, 16 Nov 2010 14:18:02 +0000 (14:18 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Tue, 16 Nov 2010 14:18:02 +0000 (14:18 +0000)
commit69d540bdc7418ff3fc91f5de114c40a1b99cb454
tree06d65b8619db95f119edc823bd7adcc00ebbc954
parent8e65c286475c96f2e4e78e4aa1c1433e847c0ebb
gcc.c (char_p): Define.

* gcc.c (char_p): Define.  Define a VEC of it.
(n_linker_options, n_assembler_options, n_preprocessor_options):
Delete.
(linker_options, assembler_options, preprocessor_options): Convert
to a VEC.
(add_preprocessor_option): Adjust.
(add_assembler_option): Adjust.
(add_linker_option): Adjust.
(do_specs_vec): New function.
(do_spec_1): Call it.  Adjust for new types.

From-SVN: r166801
gcc/ChangeLog
gcc/gcc.c