diff options
author | Roger Sayle <roger@eyesopen.com> | 2002-10-20 19:18:30 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2002-10-20 19:18:30 +0000 |
commit | e03b71533d939139d9d42da9a3b412e7d3c07e07 (patch) | |
tree | 153a8167658fb941d4f223b05ede95b2d6163df6 /gcc/flags.h | |
parent | eb0424da9d7f2680ba02986028842b920a429803 (diff) | |
download | gcc-e03b71533d939139d9d42da9a3b412e7d3c07e07.zip gcc-e03b71533d939139d9d42da9a3b412e7d3c07e07.tar.gz gcc-e03b71533d939139d9d42da9a3b412e7d3c07e07.tar.bz2 |
re PR c/761 (Undocumented options, part 1)
PR c/761
* toplev.c (flag_unsafe_profile_arcs): Remove.
(flag_bounded_pointers): Remove.
(flag_bounds_check): Correct comments.
(lang_independent_options): Remove -funsafe-profile-arcs and
-fbounded-pointers. Correct -fbounds-check comments.
* flags.h: Correct flag_schedule_interblock comments.
(flag_bounded_pointers): Remove prototype.
(flag_bounds_check): Correct comments.
* c-opts.c (c_common_init_options): No need to mark
flag_bounds_check as unspecified.
(c_common_post_options): And no need to set it from
flag_bounded_pointers if its still unspecified.
* doc/invoke.texi: Fix some overfull hboxes in "make dvi".
Document --version, -feliminate-dwarf-2-dups, -fno-sched-interblock,
-fno-sched-spec, -fsched-spec-load, -fsched-spec-load-dangerous,
-fsched-verbose=n, -fno-branch-count-reg and -fbounds-check.
From-SVN: r58334
Diffstat (limited to 'gcc/flags.h')
-rw-r--r-- | gcc/flags.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/gcc/flags.h b/gcc/flags.h index c549275..39ca5ea 100644 --- a/gcc/flags.h +++ b/gcc/flags.h @@ -431,7 +431,7 @@ extern int flag_schedule_insns_after_reload; /* The following flags have effect only for scheduling before register allocation: - flag_schedule_interblock means schedule insns accross basic blocks. + flag_schedule_interblock means schedule insns across basic blocks. flag_schedule_speculative means allow speculative motion of non-load insns. flag_schedule_speculative_load means allow speculative motion of some load insns. @@ -563,19 +563,10 @@ extern int flag_peephole2; /* Try to guess branch probablities. */ extern int flag_guess_branch_prob; -/* -fbounded-pointers causes gcc to compile pointers as composite - objects occupying three words: the pointer value, the base address - of the referent object, and the address immediately beyond the end - of the referent object. The base and extent allow us to perform - runtime bounds checking. -fbounded-pointers implies -fcheck-bounds. */ -extern int flag_bounded_pointers; - /* -fcheck-bounds causes gcc to generate array bounds checks. - For C, C++: defaults to value of flag_bounded_pointers. - For ObjC: defaults to off. + For C, C++ and ObjC: defaults off. For Java: defaults to on. - For Fortran: defaults to off. - For CHILL: defaults to off. */ + For Fortran: defaults to off. */ extern int flag_bounds_check; /* This will attempt to merge constant section constants, if 1 only |