comparison gcc/config/sol2-protos.h @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents b7f97abdc517
children 84e7813d76e9
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 /* Operating system specific prototypes to be used when targeting GCC for any 1 /* Operating system specific prototypes to be used when targeting GCC for any
2 Solaris 2 system. 2 Solaris 2 system.
3 Copyright 2004, 2007, 2010 Free Software Foundation, Inc. 3 Copyright (C) 2004-2017 Free Software Foundation, Inc.
4 4
5 This file is part of GCC. 5 This file is part of GCC.
6 6
7 GCC is free software; you can redistribute it and/or modify 7 GCC is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by 8 it under the terms of the GNU General Public License as published by
16 16
17 You should have received a copy of the GNU General Public License 17 You should have received a copy of the GNU General Public License
18 along with GCC; see the file COPYING3. If not see 18 along with GCC; see the file COPYING3. If not see
19 <http://www.gnu.org/licenses/>. */ 19 <http://www.gnu.org/licenses/>. */
20 20
21 /* In sol2.c. */
22 extern void solaris_assemble_visibility (tree, int);
23 extern void solaris_elf_asm_comdat_section (const char *, unsigned int, tree);
24 extern void solaris_file_end (void);
21 extern void solaris_insert_attributes (tree, tree *); 25 extern void solaris_insert_attributes (tree, tree *);
26 extern void solaris_output_init_fini (FILE *, tree);
27 extern void solaris_override_options (void);
28
29 /* In sol2-c.c. */
22 extern void solaris_register_pragmas (void); 30 extern void solaris_register_pragmas (void);
23 extern void solaris_output_init_fini (FILE *, tree); 31
24 extern void solaris_assemble_visibility (tree, int); 32 /* In sol2-cxx.c. */
33 extern tree solaris_cxx_decl_mangling_context (const_tree);