- 14 Apr, 2002 3 commits
-
-
typeck.c (get_member_function_from_ptrfunc): Don't do gratuitious division and multiplication on ptrmemfunc_vbit_in_delta... * typeck.c (get_member_function_from_ptrfunc): Don't do gratuitious division and multiplication on ptrmemfunc_vbit_in_delta targets. From-SVN: r52293
Jason Merrill committed -
2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com> PR c/6277 * gcc.dg/i386-387-1.c: Allow optional leading underscore in scan-assembler function name From-SVN: r52292
David Billinghurst committed -
From-SVN: r52290
GCC Administrator committed
-
- 13 Apr, 2002 14 commits
-
-
* config/i386/gnu.h (CPP_PREDEFINES): Define __gnu_hurd__, not gnu_hurd. From-SVN: r52286
Mark Mitchell committed -
From-SVN: r52283
Hans-Peter Nilsson committed -
2002-04-13 Joel Sherrill <joel@OARcorp.com> * config/sparc/t-elf: Enable v8 multilibs. Impacts sparc-elf and sparc-rtems targets. From-SVN: r52281
Joel Sherrill committed -
2002-04-13 Toon Moene <toon@moene.indiv.nluug.nl> * news.texi: Deprecate frontend version number; update list of fixed bugs. From-SVN: r52280
Toon Moene committed -
* alpha/linux.h: Define __gnu_linux__ wherever __linux__ is defined, and __gnu_hurd__ wherever __GNU__ is defined. * arm/linux-elf.h: Likewise. * cris/aout.h: Likewise. * cris/linux.h: Likewise. * i370/linux.h: Likewise. * i386/gnu.h: Likewise. * i386/linux-aout.h: Likewise. * i386/linux-oldld.h: Likewise. * i386/linux.h: Likewise. * i386/linux64.h: Likewise. * ia64/linux.h: Likewise. * m68k/linux-aout.h: Likewise. * m68k/linux.h: Likewise. * mips/linux.h: Likewise. * pa/pa-linux.h: Likewise. * pj/linux.h: Likewise. * rs6000/sysv4.h: Likewise. * s390/linux.h: Likewise. * sh/linux.h: Likewise. * sparc/linux-aout.h: Likewise. * sparc/linux.h: Likewise. * sparc/linux64.h: Likewise. * xtensa/linux.h: Likewise. From-SVN: r52279
Mark Mitchell committed -
* g77.f-torture/execute/980628-4.x, g77.f-torture/execute/980628-5.x, g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x, g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x, g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on i[34567]86-*-*. From-SVN: r52273
Hans-Peter Nilsson committed -
2002-04-13 David S. Miller <davem@redhat.com> * gcc.c-torture/execute/20020413-1.c: New test. From-SVN: r52272
David S. Miller committed -
* g++.dg/ext/asm1.C: New tests. From-SVN: r52270
Richard Sandiford committed -
* stmt.c (check_unique_operand_names): Expect operand names to be strings rather than identifiers. Use simple_cst_equal to compare them. (resolve_operand_name_1): Make same identifier to string change here. * c-parse.in (asm_operand): Convert a named operand into a string. * cp/parse.y (asm_operand): Likewise. From-SVN: r52269
Richard Sandiford committed -
From-SVN: r52268
GCC Administrator committed -
PR c++ 5373. * g++.dg/parse/stmtexpr1.C: New test. PR c++/5373. * semantics.c (finish_expr_stmt): Remember the type of the expression before any conversions are performed. From-SVN: r52264
Mark Mitchell committed -
From-SVN: r52262
Andreas Schwab committed -
PR c++/5189. * call.c (add_template_candidate_real): Do not treat member templates as copy constructors. PR c++/5189. * g++.dg/template/copy1.C: New test. From-SVN: r52260
Mark Mitchell committed -
2002-04-06 Mark Mitchell <mark@codesourcery.com> PR c++/5571 * stor-layout.c (layout_decl): Reset the RTL for the decl. * decl.c (duplicate_decls): Do not copy the RTL for a variable declaration if the old variable had an incomplete type and the new variable does not. (complete_vars): Do not call layout_decl for completed variables. From-SVN: r52258
Mark Mitchell committed
-
- 12 Apr, 2002 23 commits
-
-
From-SVN: r52255
Richard Henderson committed -
From-SVN: r52253
DJ Delorie committed -
* config.gcc (sparcv9-*-solaris2): Default to 32-bit code. (sparc*-*-solaris): Clean up header files. * configure.in (AS_SPARC64_FLAG): Error out if can't find it and plan on generating 64-bit code. * toplev.c (decode_g_option): Remove LINKER_DOES_NOT_WORK_WITH_DWARF2. * config/sparc/sol2-64.h: Delete and reuse for default 64-bit code. * config/sparc/sol2-sld-64.h: Rename ... * config/sparc/sol2-bi.h: ... here. Remove the bits that checked for AS_SPARC64_FLAG not defined. * config/sparc/sol2-gld-bi.h: New. * config/sparc/sol2-sld.h: Remove. * config/sparc/sol26-sld.h: New. * config/sparc/sol2.h: Tidy comments. * doc/install.texi: Document sparc-solaris configury changes. From-SVN: r52251
Richard Henderson committed -
* recog.c (offsettable_address_p): Match the logic in adjust_address. * config/sparc/sparc.h (LEGITIMIZE_RELOAD_ADDRESS): Handle TFmode in 64-bit mode only. Use only for 32-bit or MEDLOW. From-SVN: r52250
Richard Henderson committed -
(strtoll, strtoull): In 64 bit mode HP-UX (IA64 and HPPA) does not define strtoll or strtoull, but does define strtol and strtoul which are the same since in 64 bit mode sizeof(long) == sizeof(long long). From-SVN: r52247
Steve Ellcey committed -
From-SVN: r52246
Rainer Orth committed -
From-SVN: r52244
Jeff Law committed -
* pa.c (pa_can_combine_p): Call insn_extract before calling constrain_operands. From-SVN: r52242
Jeff Law committed -
* gcc.c-torture/execute/20020412-1.c: New file, renamed from gcc.c-torture/execute/20020307-2.c. From-SVN: r52241
Geoffrey Keating committed -
From-SVN: r52239
Douglas B Rupp committed -
* config/i386/i386-interix.h (EH_FRAME_IN_DATA_SECTION): Define. (TARGET_ASM_NAMED_SECTION, RETURN_IN_MEMORY) Define. (DEFAULT_PCC_STRUCT_RETURN): Define as 0. * config/i386/t-interix (USER_H): Remove. From-SVN: r52237
Douglas B Rupp committed -
2002-04-12 Phil Edwards <pme@gcc.gnu.org> * include/std/std_bitset.h: Doxygenate std::bitset<>. Clean up trailing spaces, indentation, and macro names. Make exception messages more informative. From-SVN: r52233
Phil Edwards committed -
* integrate.c (compare_blocks): Make comparisons safe for when sizeof(int) < sizeof(char *). (find_block): Likewise. From-SVN: r52232
DJ Delorie committed -
2002-04-12 Jan Hubicka <jh@suse.cz> David Edelsohn <edelsohn@gnu.org> * config/rs6000/rs6000.c (call_operand): Allow LINK and COUNT registers. (symbol_ref_operand): New. * config/rs6000/rs6000.h (PREDICATE_CODES): Add symbol_ref_operand. * config/rs6000/rs6000.md (call_nonlocal_aix): Use symbol_ref_operand. Co-Authored-By: David Edelsohn <edelsohn@gnu.org> From-SVN: r52231
Jan Hubicka committed -
From-SVN: r52230
Anthony Green committed -
* config/ia64/ia64.h (ASM_SPEC): Moved from here ... * config/ia64/sysv4.h (ASM_SPEC): ... to here, so that it overrides the definition in config/svr4.h. From-SVN: r52228
Andreas Schwab committed -
From-SVN: r52227
Anthony Green committed -
From-SVN: r52226
Anthony Green committed -
rtems.h, [...] (*-rtems*): Cleanup pass to move common definitions to config/rtems.h and make the targets... 2002-04-12 Eric Norum <eric.norum@usask.ca> * config/rtems.h, config/a29k/rtems.h, config/arm/rtems-elf.h, config/c4x/rtems.h, config/h8300/rtems.h, config/i386/rtems.h, config/i386/rtemself.h, config/i960/rtems.h, config/m68k/rtems.h, config/m68k/rtemself.h, config/mips/rtems.h, config/mips/rtems64.h, config/pa/rtems.h, config/rs6000/rtems.h, config/sh/rtems.h, config/sh/rtemself.h, config/sparc/rtems.h, config/sparc/rtemself.h, config/v850/rtems.h (*-rtems*): Cleanup pass to move common definitions to config/rtems.h and make the targets more similar. From-SVN: r52225
Eric Norum committed -
* expr.c (expand_assigment): Remove duplicate conversions #ifdef POINTERS_EXTEND_UNSIGNED. (store_constructor, expand_expr, case COMPONENT_REF): Likewise. (store_expr): Use TYPE_MODE (sizetype), not ptr_mode. From-SVN: r52223
Richard Kenner committed -
* emit-rtl.c (widen_memory_access): Don't do anything if MEMOFFSET not specified. From-SVN: r52221
Richard Kenner committed -
sh.c (calc_live_regs, [...]): Use of PR_MEDIA_REG / PR_REG depends on TARGET_SHMEDIA, not TARGET_SH5. * sh.c (calc_live_regs, sh_pr_n_sets): Use of PR_MEDIA_REG / PR_REG depends on TARGET_SHMEDIA, not TARGET_SH5. From-SVN: r52220
J"orn Rennecke committed -
* function.c (fixup_var_refs_1) <SET, handling VAR in SET_SRC>: For paradoxical (subreg VAR), replace VAR, don't try the subreg. From-SVN: r52217
Hans-Peter Nilsson committed
-