- 14 Apr, 1998 6 commits
-
-
* configure: Define DEFAULT_M4 by searching PATH. * Makfile.in: Use DEFAULT_M4. From-SVN: r19208
Krister Walfridsson committed -
From-SVN: r19207
Krister Walfridsson committed -
* svr4.h (ASM_DECLARE_OBJECT_NAME): Use HOST_WIDE_INT_PRINT_DEC. (ASM_FINISH_DECLARE_OBJECT): Likewise. From-SVN: r19206
Jeffrey A Law committed -
* Makefile.in: auto-host.h renamed from auto-config.h. All references changed. (distclean): Remove auto-build.h too. * configure.in: Rename host autoconf generated file to auto-host.h. If host != build, then run autoconf to generate auto-build.h for the build machine and include it in build_xm_files. Check for wait.h and sys/wait.h. From-SVN: r19205
Jeffrey A Law committed -
8 * combine.c (simplify_rtx, case TRUNCATE): Respect value of TRULY_NOOP_TRUNCATION. From-SVN: r19204
Jeff Law committed -
� * combine.c (simplify_rtx, case TRUNCATE): Respect value of TRULY_NOOP_TRUNCATION. From-SVN: r19203
Jeff Law committed
-
- 13 Apr, 1998 5 commits
-
-
From-SVN: r19199
Jason Merrill committed -
x Fri Apr 10 12:16:49 1998 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (duplicate_decls): Don't warn for redundant decls if friend: let add_friend take care of it. Fixes g++/15307 From-SVN: r19198
Benjamin Kosnik committed -
� Fri Apr 10 12:16:49 1998 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (duplicate_decls): Don't warn for redundant decls if friend: let add_friend take care of it. Fixes g++/15307 From-SVN: r19197
Benjamin Kosnik committed -
From-SVN: r19196
Jason Merrill committed -
From-SVN: r19176
Jeff Law committed
-
- 12 Apr, 1998 10 commits
-
-
From-SVN: r19155
Jeff Law committed -
From-SVN: r19154
Alexandre Oliva committed -
From-SVN: r19153
Jeffrey A Law committed -
for options -nodstdlib and -nodefaultlibs. From-SVN: r19152
Catherine Moore committed -
* c-common.c (decl_attributes, record_function_format, check_format_info, init_function_format_info): Add support for strftime format checking. (enum format_type): New type. (record_function_format): Now static, and takes value of type enum format_type instead of int. (time_char_table): New constant. (struct function_format_info): format_type member renamed from is_scan. (check_format_info): Use `warning' rather than sprintf followed by `warning', to avoid mishandling `%' in warnings. Change `pedwarn' to `warning', since these warnings do not necessarily mean the program does not conform to the C Standard, as the code need not be executed. * c-tree.h (record_function_format): Remove decl; no longer extern. * extend.texi: Add documentation for strftime format checking. From-SVN: r19151
Paul Eggert committed -
* mips/ecoffl.h: Do not include mips.h. * mips/elf.h: Likewise. From-SVN: r19150
Jeffrey A Law committed -
* configure.in (mips-*-ecoff): Do not mention mips/mips.h in tm_files. * mips/ecoff.h: Include "mips/mips.h". From-SVN: r19149
Jeffrey A Law committed -
From-SVN: r19142
Jeff Law committed -
From-SVN: r19141
Jeff Law committed -
From-SVN: r19140
Jeff Law committed
-
- 11 Apr, 1998 2 commits
-
-
From-SVN: r19112
Jeffrey A Law committed -
* cse.c (count_reg_usage): Correctly handle REG_NONNEG notes. (delete_trivially_dead_insns): Renamed from delete_dead_from_cse. * toplev.c (rest_of_compilation): Call delete_trivially_dead_insns instead of delete_dead_from_cse. Also call delete_trivially_dead_insns between loop optimization passes. * rtl.h: Updated appropriately. From-SVN: r19100
Jeffrey A Law committed
-
- 10 Apr, 1998 12 commits
-
-
From-SVN: r19099
Jeff Law committed -
8 Reinstall this patch from Jason. * function.c (push_function_context_to): Don't call init_emit. From-SVN: r19098
Jeff Law committed -
� Reinstall this patch from Jason. * function.c (push_function_context_to): Don't call init_emit. From-SVN: r19097
Jeff Law committed -
From-SVN: r19082
Nick Clifton committed -
* emit-rtl.c (operand_subword): Properly handle CONST_INTs for 64x32 cross builds. From-SVN: r19081
Jeffrey A Law committed -
From-SVN: r19080
Dave Brolley committed -
sig.c (build_signature_pointer_constructor): Don't set TREE_HAS_CONSTRUCTOR for a signature pointer. * sig.c (build_signature_pointer_constructor): Don't set TREE_HAS_CONSTRUCTOR for a signature pointer. * cvt.c (ocp_convert): Don't force a temporary for internal structs. * init.c (resolve_offset_ref): Warn about implicit & on pmfs here, too. * typeck.c (build_unary_op): Only allow taking the address of a real constructor. * typeck2.c (digest_init): Simplify. (store_init_value): Don't pedwarn about using { } for pmfs. From-SVN: r19079
Jason Merrill committed -
From-SVN: r19078
Jeff Law committed -
From-SVN: r19077
Jeffrey A Law committed -
* Makefile.am (SUBDIRS): Redefine to exclude info, po, util and doc. * Makefile.in: Rebuild. From-SVN: r19076
Jim Wilson committed -
* configure.in: Handle --with-fast-fixincludes. (fixincludes): If --with-fast-fixincludes, then use a different fixincludes program by default. * Makefile.in (fixinc.sh): New rule. From-SVN: r19075
Jeffrey A Law committed -
From-SVN: r19074
Jeff Law committed
-
- 09 Apr, 1998 5 commits
-
-
* i386.md (movqi+1): Handle invalid QI register. (movsf_push-1): Likewise. From-SVN: r19073
H.J. Lu committed -
a Thu Apr 9 22:16:57 1998 Per Bothner <bothner@cygnus.com> * cp-tree.h (start_decl): Update prototype. * decl.c (start_decl): Like the C version, new parameters for the attributes. Call cplus_decl_attributes here, (pushdecl): Like C version, do build_type_copy if TYPE_DECL, (grokdeclarator): Pass NULL for new start_decl arguments. * pt.c (tsubst_expr): Likewise. * parse.y: Merge cplus_decl_attribute calls into start_decl calls. * typeck.c (common_type): Check TYPE_MAIN_VARIANT. * lex.c (build_lang_decl): Add lang_name_java. * class.c (push_lang_context): Add lang_name_java. * method.c (build_mangled_name): Check for is_java_type. Thu Apr 9 22:16:57 1998 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (grokdeclarator): Check TYPE_MAIN_VARIANT. * call.c (build_scoped_method_call): Check for TREE_CODE for VOID_TYPE instead of type == void_type_node. (build_method_call): Ditto. * decl.c (lookup_name_real): Ditto. (grokdeclarator): Ditto. (start_decl): Ditto. (grokparms): Ditto. (start_function): Ditto. (finish_function): Ditto. (start_method): Ditto. also fixes g++/15415 From-SVN: r19072
Benjamin Kosnik committed -
d Thu Apr 9 22:16:57 1998 Per Bothner <bothner@cygnus.com> * cp-tree.h (start_decl): Update prototype. * decl.c (start_decl): Like the C version, new parameters for the attributes. Call cplus_decl_attributes here, (pushdecl): Like C version, do build_type_copy if TYPE_DECL, (grokdeclarator): Pass NULL for new start_decl arguments. * pt.c (tsubst_expr): Likewise. * parse.y: Merge cplus_decl_attribute calls into start_decl calls. * typeck.c (common_type): Check TYPE_MAIN_VARIANT. * lex.c (build_lang_decl): Add lang_name_java. * class.c (push_lang_context): Add lang_name_java. * method.c (build_mangled_name): Check for is_java_type. Thu Apr 9 22:16:57 1998 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (grokdeclarator): Check TYPE_MAIN_VARIANT. * call.c (build_scoped_method_call): Check for TREE_CODE for VOID_TYPE instead of type == void_type_node. (build_method_call): Ditto. * decl.c (lookup_name_real): Ditto. (grokdeclarator): Ditto. (start_decl): Ditto. (grokparms): Ditto. (start_function): Ditto. (finish_function): Ditto. (start_method): Ditto. also fixes g++/15415 From-SVN: r19071
Benjamin Kosnik committed -
Changed call_address_operand() to only accept symbolic addresses. From-SVN: r19070
Nick Clifton committed -
From-SVN: r19069
Jeff Law committed
-