+2002-06-08 Zack Weinberg <zack@codesourcery.com>
+
+ * Makefile.in (LIBCPP_OBJS): Take out version.o.
+ * cpphash.h (cpp_reader): Take out print_version member.
+ * cppinit.c: (cpp_handle_option): Don't do anything with
+ -version. Just set help_only for --version, --target-help.
+ Just set verbose option for -v.
+ (cpp_post_options): Don't print a version string.
+
2002-06-08 Marek Michalkiewicz <marekm@amelek.gda.pl>
* config/avr/avr.c (TARGET_SECTION_TYPE_FLAGS): New.
2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
* config/sh/sh.h (SUBTARGET_EXTRA_SPECS): Define empty
- if not already defined.
+ if not already defined.
(EXTRA_SPECS): Add SUBTARGET_EXTRA_SPECS.
2002-06-08 Marek Michalkiewicz <marekm@amelek.gda.pl>
(LINK_SPEC, NETBSD_ENTRY_POINT): Define.
(SUBTARGET_EXTRA_SPECS): Add netbsd_link_spec and netbsd_entry_point.
-2002-06-08 Marc Espie <espie@openbsd.org>
- * lists.c (free_list): Fix typo in comment.
+2002-06-08 Marc Espie <espie@openbsd.org>
+
+ * lists.c (free_list): Fix typo in comment.
2002-06-08 Andreas Jaeger <aj@suse.de>
2002-06-05 Jeffrey Law <law@redhat.com>
- * pa.h (EXTRA_CONSTRAINT, T case): Further refine so that it
- rejects (mem (lo_sum (reg) (unspec))), but will allow
- (mem (lo_sum (reg) (symbol_ref)) for PA2.0.
+ * pa.h (EXTRA_CONSTRAINT, T case): Further refine so that it
+ rejects (mem (lo_sum (reg) (unspec))), but will allow
+ (mem (lo_sum (reg) (symbol_ref)) for PA2.0.
2002-06-05 Neil Booth <neil@daikokuya.demon.co.uk>
* config/ia64/ia64.c (gen_thread_pointer): Fix variable name.
2002-06-04 Jeff Law <law@redhat.com.
- David Edelsohn <edelsohn@gnu.org>
- Michael Matz <matz@kde.org>
+ David Edelsohn <edelsohn@gnu.org>
+ Michael Matz <matz@kde.org>
* sched-int.h (struct deps): New field libcall_block_tail_insn.
* sched_deps.c (init_deps): Initialize libcall_block_tail_insn.
DEF_OPT("traditional-cpp", 0, OPT_traditional_cpp) \
DEF_OPT("trigraphs", 0, OPT_trigraphs) \
DEF_OPT("v", 0, OPT_v) \
- DEF_OPT("version", 0, OPT_version) \
DEF_OPT("w", 0, OPT_w)
#define DEF_OPT(text, msg, code) code,
case OPT_h:
case OPT__help:
print_help ();
- CPP_OPTION (pfile, help_only) = 1;
- break;
+ /* fall through */
case OPT_target__help:
- /* Print if any target specific options. cpplib has none, but
- make sure help_only gets set. */
- CPP_OPTION (pfile, help_only) = 1;
- break;
-
- /* --version inhibits compilation, -version doesn't. -v means
- verbose and -version. Historical reasons, don't ask. */
case OPT__version:
+ /* Nothing to do for these cases, but we need to be sure
+ help_only is set. */
CPP_OPTION (pfile, help_only) = 1;
- pfile->print_version = 1;
break;
case OPT_v:
CPP_OPTION (pfile, verbose) = 1;
- pfile->print_version = 1;
- break;
- case OPT_version:
- pfile->print_version = 1;
break;
case OPT_C:
cpp_post_options (pfile)
cpp_reader *pfile;
{
- if (pfile->print_version)
- {
- fprintf (stderr, _("GNU CPP version %s (cpplib)"), version_string);
-#ifdef TARGET_VERSION
- TARGET_VERSION;
-#endif
- fputc ('\n', stderr);
- }
-
/* Canonicalize in_fname and out_fname. We guarantee they are not
NULL, and that the empty string represents stdin / stdout. */
if (CPP_OPTION (pfile, in_fname) == NULL