- 09 Sep, 1998 7 commits
-
-
1998-09-07 Dave Love <d.love@dl.ac.uk> * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22347
Dave Love committed -
1998-09-07 Dave Love <d.love@dl.ac.uk> * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22346
Dave Love committed -
* configure.in: Recognize sparv9-*-solaris2* * configure: rebuilt * config.sub: Recognize sparcv9 just like sparc64. * config/sparc/sol2-c1.asm config/sparc/sol2-ci.asm config/sparc/sol2-cn.asm: Macroize so it can be shared between 32-bit and 64-bit Solaris systems. * config/sparc/t-sol2: Assemble those with cpp. * config/sparc/sparc.h (TARGET_CPU_sparcv9): New alias for v9. (*TF*_LIBCALL): If ARCH64 use V9 names. * config/sparc/{xm-sysv4-64,sol2-sld-64}.h: New files. From-SVN: r22345
David S. Miller committed -
* config/sparc/sparc.h (TARGET_CM_MEDMID): Fix documentation. (CASE_VECTOR_MODE): Set to SImode even if PTR64, when MEDLOW and not doing pic. (ASM_OUTPUT_ADDR_{VEC,DIFF}_ELT): Check CASE_VECTOR_MODE not Pmode. * config/sparc/sparc.md (tablejump): Likewise, and sign extend op0 to Pmode if CASE_VECTOR_MODE is something else. From-SVN: r22344
Jakub Jelinek committed -
* class.c (get_enclosing_class): New function. (is_base_of_enclosing_class): Likewise. * cp-tree.h (get_enclosing_class): Declare. (is_base_of_enclosing_class): Likewise. * pt.c (coerce_template_parms): Use them. * g++spec.c (lang_specific_driver): Check whether MATH_LIBRARY is null to decide whether to use it. From-SVN: r22343
Jason Merrill committed -
* error.c (dump_type_real): Handle NAMESPACE_DECL. * parse.y (base_class.1): Avoid crash on error. * decl.c (make_typename_type): If context is a namespace, the code is in error. From-SVN: r22342
Jason Merrill committed -
From-SVN: r22341
Jeff Law committed
-
- 08 Sep, 1998 19 commits
-
-
* configure.in (m68k-next-nextstep3*): Use collect2. Similarly for x86 NeXT configurations. * configure: Rebuilt. From-SVN: r22340
Jeffrey A Law committed -
* expr.c: Corrected comment about what MOVE_RATIO does. * config/alpha/alpha.h: Ditto. * config/1750a/1750a.h: Ditto. * config/clipper/clipper.h: Ditto. * config/i386/i386.h: Ditto. From-SVN: r22339
Hans-Peter Nilsson committed -
8 * config.guess: Correctly identify Pentium II sco boxes. From-SVN: r22338
Jeff Law committed -
* config.guess: Correctly identify Pentium II sco boxes. From-SVN: r22337
Jeff Law committed -
* configure.in (m68k-next-nextstep3*): Use collect2. * configure: Rebuilt. From-SVN: r22336
Jeffrey A Law committed -
From-SVN: r22335
Martin v. Löwis committed -
1998-09-08 Dave Love <d.love@dl.ac.uk> * g77.f-torture/execute/u77-test.f (main): New file, somewhat altered from libf2c/libU77 version. From-SVN: r22333
Dave Love committed -
From-SVN: r22332
Dave Love committed -
From-SVN: r22331
Mumit Khan committed -
From-SVN: r22330
Joern Rennecke committed -
* cp-tree.h (anonymous_namespace_name): Declare. * decl.c: Define it. (push_namespace): Use anonymous_namespace_name, rather than local static anon_name. * error.c (dump_decl): If a namespace is named anonymous_namespace_name, call it {anonymous}. From-SVN: r22329
Mark Mitchell committed -
* decl.c (grokparms): Distinguish between references and pointers in error message. From-SVN: r22328
Mark Mitchell committed -
From-SVN: r22327
Jeffrey A Law committed -
* gjavah.c (print_class_decls): Fix thinko in arglist * jcv-io.c (find_classfile): Similarly. From-SVN: r22326
Jeffrey A Law committed -
* pt.c (process_partial_specialization): Consistantly allocate and zero tpd.parms based on ntparms. Use tpd2.parms, not tpd.parms, where appropriate. Co-Authored-By: Mark Mitchell <mark@markmitchell.com> From-SVN: r22325
Richard Henderson committed -
From-SVN: r22324
Jeff Law committed -
From-SVN: r22323
Nathan Sidwell committed -
* global.c: Update comments. (global_alloc): Assign allocation-numbers even for registers allocated by local_alloc in case they are later spilled and retry_global_alloc is called. (mark_reg_store, mark_reg_clobber, mark_reg_conflicts, mark_reg_death): Always record a conflict with a pseudo register even if it has been assigned to a hard register. (dump_conflicts): Don't list pseudo registers already assigned to a hard register as needing to be allocated, but do list their conflicts. * local-alloc.c: Update comment. From-SVN: r22322
John Wehle committed -
From-SVN: r22321
Jeffrey A Law committed
-
- 07 Sep, 1998 12 commits
-
-
* configure.in: Check for bogus GCC_EXEC_PREFIX and LIBRARY_PATH. * configure: Rebuilt. From-SVN: r22320
Jeffrey A Law committed -
Fix name for -mcpu=ec603e; Make sure all targets that turn on -msoft-float use the correct multilibs From-SVN: r22315
Michael Meissner committed -
* mkstemp.c: Include config.h even when not IN_GCC. Wrap header inclusions inside HAVE_*_H macros. Include ansidecl.h when not IN_GCC. * vasprintf.c: Include stdarg.h/varargs.h first. * vprintf.c: Likewise. From-SVN: r22314
Kaveh R. Ghazi committed -
From-SVN: r22313
Kaveh R. Ghazi committed -
* configure.in: If we are unable to find the "gnatbind" program, then do not configure the ada subdir. * configure: Rebuilt. From-SVN: r22312
Jeffrey A Law committed -
From-SVN: r22311
Mark Mitchell committed -
From-SVN: r22310
Jason Merrill committed -
From-SVN: r22309
Jeffrey A Law committed -
* cp-tree.h (cp_error): Prototype. (cp_error_at): Likewise. (cp_warning): Likewise. (cp_warning_at): Likewise. (cp_pedwarn): Likewise. (cp_pedwarn_at): Likewise. (cp_compiler_error): Likewise. (cp_sprintf): Likewise. (cp_enable_warning): Likewise. * errfn.c: Remove hack to avoid error-function prototypes when including cp-tree.h. Co-Authored-By: Kaveh R. Ghazi <ghazi@caip.rutgers.edu> From-SVN: r22308
Mark Mitchell committed -
1998-09-07 Dave Love <d.love@dl.ac.uk> * libI77/sfe.c, libI77/dfe.c: Revert last change. From-SVN: r22307
Dave Love committed -
From-SVN: r22306
Dave Love committed -
From-SVN: r22305
Jeff Law committed
-
- 06 Sep, 1998 2 commits
-
-
* cp-error.def: New file. * Make-lang.in (cc1plus): Add dependency on it. * Makefile.in (CXX_TREE_H): Likewise. * cp-tree.h (error_code): New type. Include cp-error.def to get error codes. Make it possible to include cp-tree.h in errfn.c. (enable_warning): New function. (flag_diag_codes): New variable. * errfn.c: Include cp-tree.h. (cp_err_msg): New type. Include cp-error.def to define it. (err_msgs): New variable. (is_warning_enabled): New function. (cp_thing): Take an error_code, not a format string. Output the diagnostic code if flag_diag_codes. (cp_error, cp_compiler_error, cp_sprintf, cp_error_at): Take error_codes, not format strings. (cp_warning, cp_pedwarn, cp_warning_at, cp_pedwarn_at): Likewise. Call is_warning_enabled. * decl2.c (flag_diag_codes): New variable. (lang_decode_option): Handle -fdiag-codes and -Wnumber. * lang-options.h: Add -fdiag-codes, -fno-diag-codes, and -W-number-, and -Wno-number. * class.c: Update all calls to error-functions. * cvt.c: Likewise. * decl.c: Likewise. * decl2.c: Likewise. * except.c: Likewise. * expr.c: Likewise. * friend.c: Likewise. * lex.c: Likewise. * parse.y: Likewise. * pt.c: Likewise. * repo.c: Likewise. * rtti.c: Likewise. * search.c: Likewise. * semantics.c: Likewise. * sig.c: Likewise. * tree.c: Likewise. * typeck.c: Likewise. * typeck2.c: Likewise. * xref.c: Likewise. From-SVN: r22304
Mark Mitchell committed -
From-SVN: r22299
Anthony Green committed
-