Skip to content
Snippets Groups Projects
  1. Apr 07, 2002
    • thorpej's avatar
      * configure.in (alpha*-*-netbsd*): Add target. · c1d86bcd
      thorpej authored
      * configure: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51976 138bc75d-0d04-0410-961f-82ee72b054a4
      c1d86bcd
    • thorpej's avatar
      * cppinit.c (cpp_create_reader): Initialize · d3f7919d
      thorpej authored
      discard_comments_in_macro_exp.
      (COMMAND_LINE_OPTIONS): Add "-CC" option.
      (cpp_handle_option): Handle "-CC" option.
      * cpplex.c (save_comment): If saving a C++ comment in
      a directive, convert it to a C comment.
      (_cpp_lex_direct): Pass second comment start character to
      save_comment to indicate comment type.
      * cpplib.c (_cpp_handle_directive): If processing
      a "#define" directive and discard_comments_in_macro_exp
      is false,  re-enable saving of comments.
      (lex_macro_node): If discard_comments_in_macro_exp is false,
      discard any comments before the macro identifier.
      * cpplib.h (struct cpp_options): Add discard_comments_in_macro_exp
      member.
      * cppmacro.c (cpp_get_token): If expanding a macro while
      processing a directive, discard any comments we might encounter.
      (parse_params): If discard_comments_in_macro_exp is false,
      ignore comments in the macro parameter list.
      * gcc.c (cpp_unique_options): Add "-CC" option.
      (option_map): Map "--comments-in-macros" to "-CC".
      * doc/cppopts.texi: Document "-CC" option.
      * f/lang-specs.h: Add "-CC" option.
      * testsuite/gcc.dg/cpp/maccom1.c: New test.
      * testsuite/gcc.dg/cpp/maccom2.c: New test.
      * testsuite/gcc.dg/cpp/maccom3.c: New test.
      * testsuite/gcc.dg/cpp/maccom4.c: New test.
      * testsuite/gcc.dg/cpp/maccom5.c: New test.
      * testsuite/gcc.dg/cpp/maccom6.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51975 138bc75d-0d04-0410-961f-82ee72b054a4
      d3f7919d
  2. Apr 06, 2002
  3. Apr 05, 2002
  4. Apr 04, 2002
    • davem's avatar
      2002-04-04 David S. Miller <davem@redhat.com> · 4dc2d86e
      davem authored
      	* gcc.c-torture/execute/20020404-1.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51889 138bc75d-0d04-0410-961f-82ee72b054a4
      4dc2d86e
    • davem's avatar
      2002-04-04 David S. Miller <davem@redhat.com> · 04d6fcf8
      davem authored
      	* calls.c (store_one_arg): If ECF_SIBCALL, use tail_call_reg.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51886 138bc75d-0d04-0410-961f-82ee72b054a4
      04d6fcf8
    • rth's avatar
      PR middle-end/5099 · cf9d8568
      rth authored
              * stmt.c (expand_asm_operands): Validate outputs vs asm_operand_ok.
              Support copies into and out of memory.  Don't accept allows_reg
              and allows_mem as gospel.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51884 138bc75d-0d04-0410-961f-82ee72b054a4
      cf9d8568
    • rth's avatar
      PR opt/6165 · a57f4c4d
      rth authored
              * alias.c (true_dependence): Force (mem:blk (scratch)) to conflict.
              (write_dependence_p): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51882 138bc75d-0d04-0410-961f-82ee72b054a4
      a57f4c4d
    • neil's avatar
      * c-common.c (truthvalue_conversion): Rename, update. · aff9e656
      neil authored
      	* c-common.h (c_common_truthvalue_conversion): New.
      	* c-convert.c (convert): Update.
      	* c-lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      	* c-parse.in (expr_no_commas, if_prefix, select_or_iter_stmt): Update.
      	* c-typeck.c (build_binary_op, build_unary_op,
      	build_conditional_expr): Update.
      	* fold-const.c (constant_boolean_node, fold): Use langhook.
      	* langhooks-def.h (LANGHOOK_INITIALIZER): Update.
      	* langhooks.h (struct lang_hooks): New hook.
      	* stmt.c (expand_decl_cleanup): Use langhook.
      	* tree.h (truthvalue_conversion): Remove.
      ada:
      	* gigi.h (truthvalue_conversion): Rename.
      	* misc.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      	* trans.c (tree_transform): Update.
      	* utils2.c (truthvalue_conversion): Rename, update.
      	(build_binary_op, build_unary_op): Update.
      cp:
      	* cp-lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      	* cvt.c: Update comment.
      	* init.c (expand_cleanup_for_base): Update.
      	* semantics.c (finish_parenthesized_expr): Update.
      	* typeck.c (cp_truthvalue_conversion): Update.
      f:
      	* com.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      	(truthvalue_conversion): Rename.  Update.  Make static.
      	(ffecom_truth_value): Update.
      java:
      	* expr.c (truthvalue_conversion): Rename.  Update.
      	(expand_compare): Update.
      	* java-tree.h (java_truthvalue_conversion): New.
      	* lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      objc:
      	* objc-lang.c (LANG_HOOKS_TRUTHVALUE_CONVERSION): Redefine.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51880 138bc75d-0d04-0410-961f-82ee72b054a4
      aff9e656
    • rth's avatar
      * predict.c (estimate_bb_frequencies): Do frequency calculation · 322fc845
      rth authored
              with a volatile temporary.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51879 138bc75d-0d04-0410-961f-82ee72b054a4
      322fc845
    • bkoz's avatar
      · 9c6ed231
      bkoz authored
      2002-04-04  Benjamin Kosnik  <bkoz@redhat.com>
      
      	libstdc++/3457
      	via gawrilow@math.tu-berlin.de
      	* acinclude.m4 (version_specific_libs): Fix combo usage with
      	--with-gxx-include-dir.
      	* aclocal.m4: Regenerate.
      	* configure: Same.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51875 138bc75d-0d04-0410-961f-82ee72b054a4
      9c6ed231
    • uweigand's avatar
      * config/s390/linux.h (LOCAL_LABEL_PREFIX): Define. · 7065cca2
      uweigand authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51874 138bc75d-0d04-0410-961f-82ee72b054a4
      7065cca2
Loading