1/* Specific flags and argument handling of the C front-end. 2 Copyright (C) 1999 Free Software Foundation, Inc. 3 4This file is part of GNU CC. 5 6GNU CC is free software; you can redistribute it and/or modify 7it under the terms of the GNU General Public License as published by 8the Free Software Foundation; either version 2, or (at your option) 9any later version. 10 11GNU CC is distributed in the hope that it will be useful, 12but WITHOUT ANY WARRANTY; without even the implied warranty of 13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14GNU General Public License for more details. 15 16You should have received a copy of the GNU General Public License 17along with GNU CC; see the file COPYING. If not, write to 18the Free Software Foundation, 59 Temple Place - Suite 330, 19Boston, MA 02111-1307, USA. */ 20 21#include "config.h" 22#include "system.h" 23 24/* Filter argc and argv before processing by the gcc driver proper. */ 25void 26lang_specific_driver (fn, in_argc, in_argv, in_added_libraries) 27 void (*fn)() ATTRIBUTE_UNUSED; 28 int *in_argc ATTRIBUTE_UNUSED; 29 char ***in_argv ATTRIBUTE_UNUSED; 30 int *in_added_libraries ATTRIBUTE_UNUSED; 31{ 32 return; /* Not used for C. */ 33} 34 35/* Called before linking. Returns 0 on success and -1 on failure. */ 36int 37lang_specific_pre_link () 38{ 39 return 0; /* Not used for C. */ 40} 41 42/* Number of extra output files that lang_specific_pre_link may generate. */ 43int lang_specific_extra_outfiles = 0; /* Not used for C. */ 44