1. 19 Feb, 1999 27 commits
  2. 18 Feb, 1999 13 commits
    • cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match an… · 834003f4
      cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match an analogous change at the...
      
              * cp-tree.h (lvalue_or_else): Qualify a char* with the `const'
              keyword to match an analogous change at the top level.
              * tree.c (lvalue_or_else): Likewise.
      
      From-SVN: r25297
      Kaveh R. Ghazi committed
    • bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. · 5d5993dd
              * bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.
              * bitmap.h (bitmap_print): Likewise.
              * c-decl.c (builtin_function, grokdeclarator, grokfield): Likewise.
              * c-lang.c (build_objc_string): Likewise.
              * c-lex.c (yyerror, extend_token_buffer): Likewise.  Don't include
              limits.h or ctype.h.  Remove unused variable `p'.
              * c-lex.h (yyerror): Qualify a char* with the `const' keyword.
              * c-pragma.c (handle_pragma_token): Likewise.
              * c-pragma.h (handle_pragma_token): Likewise.
              * c-tree.h (build_objc_string, builtin_function, grokfield,
              build_indirect_ref, lvalue_or_else, readonly_warning, error_init,
              pedwarn_init): Likewise.
              * c-typeck.c (convert_for_assignment, warn_for_assignment,
              push_string, warning_init, incomplete_type_error,
              build_indirect_ref, lvalue_or_else, readonly_warning,
              build_c_cast, spelling, push_member_name, print_spelling,
              error_init, pedwarn_init, start_init): Likewise.
              * objc/objc-act.c (build_objc_string): Likewise.
              * print-tree.c (print_node_brief, print_node): Likewise.
              * tree.h (lvalue_or_else, print_node, print_node_brief): Likewise.
      
      From-SVN: r25296
      Kaveh R. Ghazi committed
    • * configure.in :Handle OpenBSD platforms. · 1b4a979b
              * configure: Rebuilt.
              * config/openbsd.h: New file.
              * config/xm-openbsd.h: New file.
              * config/t-openbsd: New file.
              * config/t-openbsd-thread: New file.
      
      From-SVN: r25293
      Marc Espie committed
    • * config.guess: Recognize openbsd-*-hppa. · fab7445a
      From-SVN: r25292
      Marc Espie committed
    • configure.in: Handle OpenBSD with and without threads. · eca8ff32
              * configure.in: Handle OpenBSD with and without threads.
              * config/openbsd.ml: New file.
              * config/openbsd.mt: New file.
      
      From-SVN: r25291
      Marc Espie committed
    • function.c (assign_stack_temp_for_type): Round SIZE before calling… · c87a0a39
      function.c (assign_stack_temp_for_type): Round SIZE before calling assign_stack_local for BLKmode slots.
      
              * function.c (assign_stack_temp_for_type): Round SIZE before calling
              assign_stack_local for BLKmode slots.
      
      From-SVN: r25290
      Jeffrey A Law committed
    • loop.c (strength_reduce): For derived givs, replace the giv this was derived from with its new_reg. · 743f9f5d
      	* loop.c (strength_reduce): For derived givs, replace the
      	giv this was derived from with its new_reg.
      	(recombine_givs): Don't set new_reg for derived giv.
      	And don't print it, print SUM instead.
      
      From-SVN: r25289
      J"orn Rennecke committed
    • Fix m68k-elf coldfire run-time address error for tablejumps. · 2d37187d
      	* m68kelf.h (ASM_RETURN_CASE_JUMP): Add 5200 support.
      
      From-SVN: r25288
      Jim Wilson committed
    • cpplib.c: Kill define of STDC_VALUE. · 6de1e2a9
      1999-02-18 18:32 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
      	* cpplib.c: Kill define of STDC_VALUE.  Don't include output.h
                or prefix.h. Change CPP_IS_MACRO_BUFFER to not refer to
                macro_cleanup.
      	  (GET_ENV_PATH_LIST, PATH_SEPARATOR, STANDARD_INCLUDE_DIR,
                predefs, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE,
                CPP_WCHAR_TYPE, USER_LABEL_PREFIX, REGISTER_PREFIX, struct
                cpp_pending, version_string, struct default_include,
                include_defaults_array, path_include, cpp_options_init,
                dump_special_to_buffer, initialize_builtins, cpp_start_read,
                cpp_reader_init, nreverse_pending, push_pending, print_help,
                cpp_handle_option, cpp_handle_options, cpp_finish,
                cpp_cleanup): Move to cppinit.c.
      	  (macro_cleanup, struct arglist, collect_expansion,
      	  create_definition, compare_defs, comp_def_part, ARG_BASE,
      	  struct argdata, macarg, change_newlines, timestamp,
      	  monthnames, special_symbol, unsafe_chars, macroexpand,
      	  push_macro_expansion): Move to cpphash.c.
      	  (quote_string, check_macro_name, cpp_expand_to_buffer,
      	  output_line_command, cpp_undef): Export.
      	  (null_underflow, null_cleanup, handle_directive): Make static.
      	* cpplib.h: Prototype now-exported functions.  Adjust decls of
                syntax tables so we can include cpplib.h in cppinit.c.
      	* cpphash.h: Prototype all functions exported by cpphash.c.
      	* cppinit.c: Make syntax tables initialized data if possible
                (uses GCC designated-initializer extension).
      	* cppexp.c:  Make cpp_lex static.
      	* Makefile.in: Move -D switches for the various include dirs
                from cpplib.o rule to cppinit.o rule.  Adjust dependencies.
      
      From-SVN: r25287
      Zack Weinberg committed
    • jcf-parse.c (get_constant): Add braces around computation of 'd' when… · 43c5ec70
      jcf-parse.c (get_constant): Add braces around computation of 'd' when REAL_ARITHMETIC is not defined.
      
      x
      	* jcf-parse.c (get_constant): Add braces around computation of 'd'
      	when REAL_ARITHMETIC is not defined.  [Oct 26 fix got overwritten -PB]
      
      From-SVN: r25285
      Andrew Haley committed
    • jcf-parse.c (get_constant): Add braces around computation of 'd' when… · 2fe47729
      jcf-parse.c (get_constant): Add braces around computation of 'd' when REAL_ARITHMETIC is not defined.
      
      �
      	* jcf-parse.c (get_constant): Add braces around computation of 'd'
      	when REAL_ARITHMETIC is not defined.  [Oct 26 fix got overwritten -PB]
      
      From-SVN: r25284
      Andrew Haley committed
    • openbsd.h: New file. · 43a538f6
      	* config/alpha/openbsd.h: New file.
      	* config/alpha/xm-openbsd.h: New file.
      
      From-SVN: r25283
      Marc Espie committed