GCC Middle and Back End API Reference
lto-opts.c File Reference

Functions

static void append_to_collect_gcc_options (struct obstack *ob, bool *first_p, const char *opt)
void lto_write_options ()

Function Documentation

static void append_to_collect_gcc_options ( struct obstack ob,
bool *  first_p,
const char *  opt 
)
static
@verbatim LTO IL options.

Copyright (C) 2009-2013 Free Software Foundation, Inc. Contributed by Simon Baldwin simon.nosp@m.b@go.nosp@m.ogle..nosp@m.com

This file is part of GCC.

GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see http://www.gnu.org/licenses/.

Append the option piece OPT to the COLLECT_GCC_OPTIONS string
   set up by OB, appropriately quoted and separated by spaces
   (if !*FIRST_P).   

References strlen().

Referenced by lto_write_options().