]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/toplev.h
gcov*: collapse lisence header to 2 lines in --version.
[thirdparty/gcc.git] / gcc / toplev.h
index f62a172cc52ee2471384953e8d43a8bd1bfaa359..d6c316962b0566ebcd95d33f76b6b9aefd74b178 100644 (file)
@@ -1,5 +1,5 @@
 /* toplev.h - Various declarations for functions found in toplev.c
-   Copyright (C) 1998-2016 Free Software Foundation, Inc.
+   Copyright (C) 1998-2020 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -66,7 +66,8 @@ extern bool wrapup_global_declarations (tree *, int);
 
 extern void global_decl_processing (void);
 
-extern void dump_memory_report (bool);
+extern void
+dump_memory_report (const char *);
 extern void dump_profile_report (void);
 
 extern void target_reinit (void);
@@ -91,7 +92,14 @@ extern bool set_src_pwd                     (const char *);
 /* Functions used to manipulate the random seed.  */
 
 extern HOST_WIDE_INT get_random_seed (bool);
-extern const char *set_random_seed (const char *);
+extern void set_random_seed (const char *);
+
+extern unsigned int min_align_loops_log;
+extern unsigned int min_align_jumps_log;
+extern unsigned int min_align_labels_log;
+extern unsigned int min_align_functions_log;
+
+extern void parse_alignment_opts (void);
 
 extern void initialize_rtl (void);