aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-07-01class.c (finish_class): Whenever a deferred method is output...Andrew Haley2-4/+15
1999-06-24 Andrew Haley <aph@cygnus.com> * class.c (finish_class): Whenever a deferred method is output, rescan the list of methods to see if a new candidate for output can be found. From-SVN: r27872
1999-07-01Add support for arm-pe and thumb-peNick Clifton8-0/+1396
From-SVN: r27871
1999-06-30gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified.Mark Kettenis1-1/+3
X * config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified. From-SVN: r27868
1999-06-30gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified.Mark Kettenis1-0/+5
� * config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified. From-SVN: r27867
1999-06-30Daily bump.Jeff Law1-1/+1
From-SVN: r27866
1999-06-30expr.c (emit_block_move): Use copy_to_mode_reg for !TARGET_MEM_FUNCTIONS ↵Jeffrey A Law2-2/+5
case too. * expr.c (emit_block_move): Use copy_to_mode_reg for !TARGET_MEM_FUNCTIONS case too. From-SVN: r27862
1999-06-30Initial revisionTom Tromey4-0/+2619
From-SVN: r27855
1999-06-30This commit was generated by cvs2svn to compensate for changes in r27853,Tom Tromey8-49/+254
which included commits to RCS files with non-trunk default branches. From-SVN: r27854
1999-06-30Makefile.am (.s.lo): Renamed from `.s.o'.Alexandre Oliva3-5/+10
1999-06-30 Alexandre Oliva <oliva@dcc.unicamp.br> * Makefile.am (.s.lo): Renamed from `.s.o'. * Makefile.in: Rebuilt. From-SVN: r27850
1999-06-30Fix typos (missing commas) in last changeJeff Law1-2/+2
From-SVN: r27849
1999-06-30configure.in (hppa*-*-*): Add som.h or elf.h to tm_file as appropriate.Jeffrey A Law9-686/+686
* configure.in (hppa*-*-*): Add som.h or elf.h to tm_file as appropriate. * configure: Rebuilt. (hppa1.1-*-pro*, hppa1.1-*-rtems*): Define target_cpu_default. * pa.h: Include dbxelf.h. Delete various dbx/stabs related definitions made redundant by dbxelf.h inclusion. Delete lots of definitions related to assembly output that are specific to the SOM object format. * pa.c (output_function_prologue): Do not emit the function's name for OBJ_ELF. * pa-pro-end.h (STARTFILE_SPEC): Undefine before redefining. * pa-pro.h: Deleted. * som.h: New file with SOM specific definitions. * elf.h: New file with ELF specific definitions. From-SVN: r27846
1999-06-29elfos.h (const_section): Output a tab before assembler directives.Jeffrey A Law2-5/+9
* elfos.h (const_section): Output a tab before assembler directives. (ctors_section, dtors_section): Likewise. (ASM_OUTPUT_SECTION_NAME): Likewise. From-SVN: r27845
1999-06-29* pa/pa1.h: Delete unused file.Jeffrey A Law2-27/+4
From-SVN: r27844
1999-06-30Test DLL attribute support.Nick Clifton3-0/+48
From-SVN: r27843
1999-06-30Move proc gcc_target_object_format from ecos.exp to file-format.expNick Clifton5-54/+93
From-SVN: r27842
1999-06-29Daily bump.Jeff Law1-1/+1
From-SVN: r27840
1999-06-28configure.in (hppa*-hp-hpux11*): New configuration.Jeffrey A Law5-94/+269
* configure.in (hppa*-hp-hpux11*): New configuration. * configure: Rebuilt. * pa/pa-hpux11.h: New file. * pa.h (CPP_SPEC): Conditionally add -D__STDC_EXT__ to the cpp command line. From-SVN: r27837
1999-06-28configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..".Hans-Peter Nilsson2-1/+5
8 * configure.in (post-target): Use "$(topsrcdir)", not "$(srcdir)/..". From-SVN: r27836
1999-06-28* mips.md (leasi, leadi): New patterns.Jeffrey A Law2-0/+26
From-SVN: r27827
1999-06-28Daily bump.Jeff Law1-1/+1
From-SVN: r27823
1999-06-28expr.c (emit_block_move): Properly handle case where one of the block move ↵Jeff Law1-58/+114
arguments has a queued... � * expr.c (emit_block_move): Properly handle case where one of the block move arguments has a queued increment or decrement. (clear_storage): Similarly. Fix formatting goof. From-SVN: r27822
1999-06-28expr.c (emit_block_move): Properly handle case where one of the block move ↵Jeff Law1-0/+6
arguments has a queued... � * expr.c (emit_block_move): Properly handle case where one of the block move arguments has a queued increment or decrement. (clear_storage): Similarly. Fix formatting goof. From-SVN: r27821
1999-06-28Denote experimental versionCraig Burley2-1/+5
From-SVN: r27818
1999-06-28Fix ICE involving -fno-f2c and COMPLEX intrinsic invocationCraig Burley3-2/+12
From-SVN: r27817
1999-06-28Update to Netlib version of 1999-06-28, doc fixCraig Burley8-16/+38
From-SVN: r27816
1999-06-28* jvspec.c (lang_specific_driver): Recognize --help.Tom Tromey2-0/+6
From-SVN: r27814
1999-06-28Opps. Wrong file the first time.Jeff Law1-22/+46
From-SVN: r27813
1999-06-28* gcc.c-torture/execute/990628-1.c: New test.Jeffrey A Law2-0/+34
From-SVN: r27812
1999-06-28inclhack.def (stdio_va_list): This patch Removes a semicolon from the BSD ↵David O'Brien5-5/+15
VA_LIST replacement expression. * fixinc/inclhack.def(stdio_va_list): This patch Removes a semicolon from the BSD VA_LIST replacement expression. * fixinc/inclhack.sh: regen * fixinc/fixincl.x: regen * fixinc/mkfixinc.sh: Have `i[34567]86-*-freebsd*' machines now use the fixincl program. From-SVN: r27811
1999-06-27m68k.h (CONDITIONAL_REGISTER_USAGE): Define for !SUN_FPA case.Jeffrey A Law2-1/+12
* m68k.h (CONDITIONAL_REGISTER_USAGE): Define for !SUN_FPA case. Also make the PIC register call_used. From-SVN: r27809
1999-06-27m68k.h (FINALIZE_PIC): Delete.Jeffrey A Law3-23/+5
* m68k.h (FINALIZE_PIC): Delete. * m68k.c (finalize_pic): Delete. From-SVN: r27807
1999-06-27m68k.h (PREFERRED_RELOAD_CLASS): Don't force any FP const_doubles to memory.Richard Henderson1-9/+7
P * m68k.h (PREFERRED_RELOAD_CLASS): Don't force any FP const_doubles to memory. From-SVN: r27805
1999-06-27m68k.h (PREFERRED_RELOAD_CLASS): Don't force any FP const_doubles to memory.Richard Henderson1-0/+5
� * m68k.h (PREFERRED_RELOAD_CLASS): Don't force any FP const_doubles to memory. From-SVN: r27804
1999-06-27* decl.c (cp_finish_decl): Fix typo in cp_warning_at call.Richard Henderson2-1/+5
From-SVN: r27798
1999-06-27* expmed.c (expand_divmod): Ensure unsigned value fits in reg_note.David Edelsohn2-1/+7
From-SVN: r27796
1999-06-27Daily bump.Jeff Law1-1/+1
From-SVN: r27793
1999-06-27error.c (dump_type_real): Handle TREE_LIST again.Jason Merrill4-9/+28
* error.c (dump_type_real): Handle TREE_LIST again. * typeck.c (comp_target_parms): Don't complain about converting from () to (...) if !flag_strict_prototype. * decl.c (grokdeclarator): Update the names of all variants when de-anonymizing. From-SVN: r27792
1999-06-26* jump.c (jump_optimize_1): Validate the cmov copy to a temporary.Richard Henderson2-19/+42
From-SVN: r27788
1999-06-26Daily bump.Jeff Law1-1/+1
From-SVN: r27781
1999-06-26* rs6000.c (print_operand, case 'L'): Use plus_constant_for_output.David Edelsohn2-3/+8
From-SVN: r27779
1999-06-25Daily bump.Jeff Law1-1/+1
From-SVN: r27777
1999-06-25Describe K(5)=10*3 NAMELIST-read bugCraig Burley2-1/+16
From-SVN: r27775
1999-06-25[multiple changes]Alexandre Petit-Bianco3-453/+635
Fri Jun 25 13:35:19 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (resolve_package): Fixed bogus return statement. (patch_method_invocation): Resolve method invocation beginning with a package name qualifier. Thu Jun 24 13:12:15 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (java_complete_lhs): When doing cross referencing, don't try to keep file location on a WFL expanded as a CALL_EXPR. Wed Jun 23 14:37:15 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (finish_method_declaration): Insert a RETURN_EXPR when compiling to class file a void method with an empty method body. As a side effect, the bytecode backend will generate the appropriate `return' instruction. Tue Jun 22 20:43:49 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (lookup_package_type_and_set_next): New function prototype. (resolve_package): Search current and imported packages. (lookup_package_type_and_set_next): New function. From-SVN: r27773
1999-06-25libjava.exp (test_libjava_from_javac): Fixed typo.Tom Tromey2-2/+6
* lib/libjava.exp (test_libjava_from_javac): Fixed typo. Always make class_files a list. From-SVN: r27772
1999-06-25libjava.exp (test_libjava_from_javac): Prepend `$objdir/' to class file names.Tom Tromey2-2/+10
* lib/libjava.exp (test_libjava_from_javac): Prepend `$objdir/' to class file names. From-SVN: r27771
1999-06-25* alpha.c (override_options): Add -mcpu=ev45 as an alias for ev4.Richard Henderson2-0/+5
From-SVN: r27770
1999-06-25rs6000.c (output_toc): Always use hex values for floating-point constants.David Edelsohn3-18/+40
* rs6000.c (output_toc): Always use hex values for floating-point constants. Store single-precision values in upper-half of TOC entry in 64-bit mode. * rs6000.md (floatsidf2, floatunssidf2): Add !TARGET_POWERPC64 to final constraints. (fix_truncdfsi2 splitter): Change pattern matching fctiwz. (fctiwz): Improve accuracy of RTL for pattern. From-SVN: r27769
1999-06-25expr.c (expand_expr): Allow RTL_EXPR's through the ↵Gavin Romig-Koch2-1/+8
MAX_INTEGER_COMPUTATION_MODE checks. * expr.c (expand_expr): Allow RTL_EXPR's through the MAX_INTEGER_COMPUTATION_MODE checks. From-SVN: r27768
1999-06-25SMP bootstrap fixes for chill:Kaveh R. Ghazi4-8/+22
* Make-lang.in (CHILL.stage1): Depend on stage1-start. (CHILL.stage2): Likewise for stage2-start. (CHILL.stage3): Likewise for stage3-start. (CHILL.stage4): Likewise for stage4-start. SMP bootstrap fixes for java: * Make-lang.in (java.stage1): Depend on stage1-start. (java.stage2): Likewise for stage2-start. (java.stage3): Likewise for stage3-start. (java.stage4): Likewise for stage4-start. From-SVN: r27766
1999-06-24alpha.h (MASK_SUPPORT_ARCH, [...]): Define such that MASK_SUPPORT_ARCH is ↵Richard Henderson1-3/+3
not negative. h * alpha.h (MASK_SUPPORT_ARCH, MASK_CPU_EV5, MASK_CPU_EV6): Define such that MASK_SUPPORT_ARCH is not negative. From-SVN: r27765