aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-05-15Daily bump.Jeff Law1-1/+1
From-SVN: r26950
1999-05-15update derived filesCraig Burley1-33/+45
From-SVN: r26949
1999-05-15fix INTEGER*8 subscripts, add -fflatten-arraysCraig Burley9-69/+248
From-SVN: r26948
1999-05-15hackshell.tpl: Fix mis-applied patch.Jeffrey A Law3-2/+7
* fixinc/hackshell.tpl: Fix mis-applied patch. * fixinc/inclhack.sh: Regenerated. From-SVN: r26947
1999-05-14mkfixinc.sh: Add the Hurd (*-*-gnu*) to the list of targets that do not need ↵Mark Kettenis1-0/+1
any fixes. P * fixinc/mkfixinc.sh: Add the Hurd (*-*-gnu*) to the list of targets that do not need any fixes. From-SVN: r26946
1999-05-14mkfixinc.sh: Add the Hurd (*-*-gnu*) to the list of targets that do not need ↵Mark Kettenis1-0/+5
any fixes. � * fixinc/mkfixinc.sh: Add the Hurd (*-*-gnu*) to the list of targets that do not need any fixes. From-SVN: r26945
1999-05-14Delete accidentally duplicated testJeff Law2-58/+0
From-SVN: r26944
1999-05-14Add StuJeff Law1-0/+1
From-SVN: r26943
1999-05-14configure.in: Add shared library support for the Hurd (*-*-gnu*).Mark Kettenis3-0/+13
* configure.in: Add shared library support for the Hurd (*-*-gnu*). * config/gnu.ml: New file. From-SVN: r26942
1999-05-14Daily bump.Jeff Law1-1/+1
From-SVN: r26941
1999-05-14c4x.md (set_lo_sum+2): New splitter to load large const_ints.Michael Hayes2-0/+19
* config/c4x/c4x.md (set_lo_sum+2): New splitter to load large const_ints. From-SVN: r26940
1999-05-14c4x.md (decrement_and_branch_on_count): Disabled.Michael Hayes2-5/+58
* config/c4x/c4x.md (decrement_and_branch_on_count): Disabled. (doloop_begin, doloop_end): New patterns. (*rptb_init): Added extra operands. From-SVN: r26939
1999-05-14Fix previous patch.Michael Hayes1-1/+0
From-SVN: r26938
1999-05-14c4x.md (*umulqi3_highpart_clobber): Fix operand 2 constraints order.Michael Hayes1-0/+6
� * config/c4x/c4x.md (*umulqi3_highpart_clobber): Fix operand 2 constraints order. From-SVN: r26937
1999-05-14c4x.md (*umulqi3_highpart_clobber): Fix operand 2 constraints order.Michael Hayes1-1/+1
X * config/c4x/c4x.md (*umulqi3_highpart_clobber): Fix operand 2 constraints order. From-SVN: r26936
1999-05-14[multiple changes]Alexandre Petit-Bianco5-12/+22
Fri May 14 12:31:08 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * xref.c (xref_set_current_fp): New function, defined. * xref.h (xref_set_current_fp): New function, prototyped. Fri May 14 11:57:54 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * check-init.c (check_init): Take into account that LABELED_BLOCK_STMT can be empty. From-SVN: r26935
1999-05-14Update.Ulrich Drepper1-2/+7
From-SVN: r26934
1999-05-14(FD_ZERO): Fix operand numbers in asm input operands.Ulrich Drepper1-6/+6
From-SVN: r26933
1999-05-13Daily bump.Jeff Law1-1/+1
From-SVN: r26932
1999-05-13parse.y (java_check_regular_methods): Warning check on not overriding ↵Alexandre Petit-Bianco3-2/+18
methods with default access in other packages... Thu May 13 18:30:48 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (java_check_regular_methods): Warning check on not overriding methods with default access in other packages does not apply to `<clinit>'. (java_complete_lhs): If block body is an empty_stmt_node, replace it by NULL_TREE. This avoid gcc generating an irrelevant warning. From-SVN: r26930
1999-05-13Fix typo.Per Bothner1-1/+1
From-SVN: r26929
1999-05-13class.c (push_lang_context): Turn off DECL_IGNORED_P for primitive Java ↵Per Bothner1-0/+5
types, if we actually see `extern "C"'. � * class.c (push_lang_context): Turn off DECL_IGNORED_P for primitive Java types, if we actually see `extern "C"'. From-SVN: r26928
1999-05-13class.c (push_lang_context): Turn off DECL_IGNORED_P for primitive Java ↵Per Bothner2-1/+23
types, if we actually see `extern "C"'. h * class.c (push_lang_context): Turn off DECL_IGNORED_P for primitive Java types, if we actually see `extern "C"'. From-SVN: r26927
1999-05-13check-init.c (check_init): Removed code accepting to see things falling ↵Alexandre Petit-Bianco8-442/+555
through default:, when doing xrefs. Thu May 13 13:23:38 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * check-init.c (check_init): Removed code accepting to see things falling through default:, when doing xrefs. * java-tree.h (do_not_fold): New global variable, declared. * parse.y (do_not_fold): New global variable, defined. (java_complete_expand_method): Set `do_not_fold' to the value of `flag_emit_xref'. When doing xrefs: copy the thrown exceptions, and reinstall them after them have been purged; do not check for initializations; do not issue missing return errors. (java_complete_lhs): Do not attempt to patch INSTANCEOF_EXPR nodes when doing xrefs. (patch_binop): Skip the fold part when doing xrefs. (build_string_concatenation): Skip the concatenation part when doing xrefs. (patch_synchronized_statement): Do not generate a try-finally when doing xrefs. (patch_throw_statement): When doing xrefs, do not call BUILD_THROW and keep the location where the throw was seen. * typeck.c (convert): When `do_not_fold' is set, do not attempt any treatment on the converted node an simply return a NOP_EXPR of the targeted type. * xref.c (xref_get_data): New function, defined. * xref.h (xref_get_data): New function, declared. (XREF_GET_DATA): Use xref_get_data. From-SVN: r26926
1999-05-13rs6000.c (mask_constant): Delete.David Edelsohn4-16/+19
* rs6000.c (mask_constant): Delete. (mask_operand): Move mask_constant() body to here. * rs6000.h (mask_constant): Delete declaration. * rs6000.md (nabsdi2): Reverse subtraction in splitter. From-SVN: r26925
1999-05-13gjavah.c (print_include): Cast the result of `strlen' to int when comparing ↵Kaveh R. Ghazi2-2/+8
against a signed value. * gjavah.c (print_include): Cast the result of `strlen' to int when comparing against a signed value. (add_namelet): Likewise. From-SVN: r26924
1999-05-13* gcc.dg/noreturn-1.c: New test.Kaveh R. Ghazi2-0/+47
From-SVN: r26923
1999-05-12* cpp.texi: Fix some typos.Jeffrey A Law2-2/+6
From-SVN: r26922
1999-05-12* tmpnam.c (L_tmpnam): Fix typo.Michael Hayes2-1/+5
From-SVN: r26921
1999-05-12* gcc.dg/990513-1.c: New test.Franz Sirl2-0/+58
From-SVN: r26920
1999-05-12* gcc.c-torture/execute/990513-1.c: New test.Andreas Schwab2-0/+30
From-SVN: r26919
1999-05-12loop.c (maybe_eliminate_biv): Check regno against max_reg_before_loop.Graham Stott2-1/+5
* loop.c (maybe_eliminate_biv): Check regno against max_reg_before_loop. From-SVN: r26918
1999-05-12i386.c (memory_address_info): Correct the scale factor test.Graham Stott2-1/+7
* i386.c (memory_address_info): Correct the scale factor test. From-SVN: r26917
1999-05-12Fix typo.Jeff Law1-1/+1
From-SVN: r26916
1999-05-12Daily bump.Jeff Law1-1/+1
From-SVN: r26915
1999-05-12arm.md (nop): Backout Apr 27 change.Nick Burrett3-9/+8
* arm.md (nop): Backout Apr 27 change. Ensure REGISTER_PREFIX is applied to each register. * aof.h (ASM_FILE_START): Define register `r0'. From-SVN: r26914
1999-05-12Tighten target test to avoid false errors on aix.Jeff Law1-1/+1
From-SVN: r26913
1999-05-12cplus-dem.c (standard_symbol_characters): Renamed from standard_symbol_alphabet.Marc Espie2-26/+24
* cplus-dem.c (standard_symbol_characters): Renamed from standard_symbol_alphabet. No longer modify TABLE. (hp_symbol_characters): Renamed from hp_symbol_alphabet. No longer modify TABLE. (main): Corresponding changes. Use strchr to determine if a character is valid. From-SVN: r26912
1999-05-12update derived filesCraig Burley1-13/+13
From-SVN: r26911
1999-05-12Calendar.java (set): First call computeFields if needed.Per Bothner2-1/+2
x * java/util/Calendar.java (set): First call computeFields if needed. * java/util/natGregorianCalendar.cc (computeTime): Cast 1000 to jlong. From-SVN: r26910
1999-05-12Calendar.java (set): First call computeFields if needed.Per Bothner1-0/+5
d * java/util/Calendar.java (set): First call computeFields if needed. * java/util/natGregorianCalendar.cc (computeTime): Cast 1000 to jlong. From-SVN: r26909
1999-05-12configure.in: Make --enable-cpp and --with-cpp-install-dir documented options.Zack Weinberg3-227/+257
1999-05-12 20:22 -0400 Zack Weinberg <zack@rabi.columbia.edu> * configure.in: Make --enable-cpp and --with-cpp-install-dir documented options. Enable the cpp driver by default. * configure: Rebuilt. From-SVN: r26908
1999-05-12expr.c (expand_invoke): Mark parameter `nargs' with ATTRIBUTE_UNUSED.Kaveh R. Ghazi4-5/+16
* expr.c (expand_invoke): Mark parameter `nargs' with ATTRIBUTE_UNUSED. (PRE_LOOKUP_SWITCH): Likewise for variable `match'. * jcf-io.c (jcf_unexpected_eof): Mark parameter `count' with ATTRIBUTE_UNUSED. * jcf-reader.c (get_attribute): Cast a value to long when comparing against a signed expression. Likewise. From-SVN: r26907
1999-05-12lex.h: Never define HOST_WIDE_INT, HOST_BITS_PER_WIDE_INT or HOST_BITS_PER_CHAR.Kaveh R. Ghazi2-3/+5
* lex.h: Never define HOST_WIDE_INT, HOST_BITS_PER_WIDE_INT or HOST_BITS_PER_CHAR. From-SVN: r26906
1999-05-12configure: Rebuilt.Tom Tromey3-61/+220
* configure: Rebuilt. * configure.in: Look for -ldl when using the Boehm collector. Look for sched_yield in -lposix4. From-SVN: r26905
1999-05-12rs6000.c (print_operand): Calculate signed constant more clearly.David Edelsohn4-29/+44
* rs6000.c (print_operand) [w]: Calculate signed constant more clearly. (rs6000_allocate_stack_space): Print as hexadecimal value. * rs6000.h (CONST_OK_FOR_LETTER_P): 'L' checks for a signed, 16-bit shifted constant. Fix typo for 'P'. (EXTRA_CONSTARINT): 'T' checks for a 32-bit mask operand. * rs6000.md (movsi, addsi3_internal1, movdi, adddi3_internal1): Use 'L' for shifted constant. (anddi3_internal3): Fix typo. (32-bit mask patterns): Use 'T'. Co-Authored-By: Richard Henderson <rth@cygnus.com> From-SVN: r26904
1999-05-12File.java (mkdirs): Handle a null parent directory.Per Bothner1-4/+8
h * java/io/File.java (mkdirs): Handle a null parent directory. From-SVN: r26903
1999-05-12File.java (mkdirs): Handle a null parent directory.Per Bothner1-0/+4
� * java/io/File.java (mkdirs): Handle a null parent directory. From-SVN: r26902
1999-05-12javaprims.h: Updated namespace declarations.Tom Tromey12-125/+555
* include/javaprims.h: Updated namespace declarations. * classes.pl (scan): Uniquify class list. * Makefile.in, configure: Rebuilt. * Makefile.am (nat_source_files): Added natConcreteProcess.cc. (built_java_source_files): New macro. (nat_headers): Added built_java_source_files. (javao_files): Likewise. (EXTRA_libgcj_la_SOURCES): Likewise. (libgcj.zip): Create built class files. ($(built_java_source_files:.java=.class)): New target. (jv_convert_LDADD): Added -L$(here)/.libs. * configure.in: Create links for ConcreteProcess.java and natConcreteProcess.cc. * java/lang/Runtime.java (exec): Create a ConcreteProcess. * java/lang/natEcosProcess.cc: New file. * java/lang/EcosProcess.java: New file. * java/lang/PosixProcess.java: New file. * java/lang/natPosixProcess.cc: New file. From-SVN: r26901
1999-05-12Invoke_2.java: New file.Andrew Haley3-0/+25
1999-05-12 Andrew Haley <aph@cygnus.com> * libjava.lang/Invoke_2.java: New file. From-SVN: r26900