- 29 Nov, 2000 10 commits
-
-
From-SVN: r37845
Jeff Law committed -
From-SVN: r37844
Joseph Myers committed -
* pa/pa-64.h (ASM_OUTPUT_SECTION_NAME): Use a hash table, not a list, to keep track of the sections. From-SVN: r37843
Jeffrey A Law committed -
2000-11-29 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/natSystem.cc (init_properties): Set user.language and user.region. * configure.in: Check for setlocale. * configure: Rebuilt. * include/config.h.in: Rebuilt. From-SVN: r37842
Bryce McKinlay committed -
2000-11-29 Loren J. Rittle <ljrittle@acm.org> * tests_flags.in: Correct typo. From-SVN: r37840
Loren J. Rittle committed -
* tests_flags (SH_FLAGS, ST_FLAGS): Move them back to ... * mkcheck.in (SH_FLAGS, ST_FLAGS): ...here From-SVN: r37839
Gabriel Dos Reis committed -
From-SVN: r37838
Nick Clifton committed -
* src/Makefile.am (sources): Add bitset.cc * src/Makefile.in: Regenrate. * include/bits/std_bitset.h (_GLIBCPP_BITSET_BITS_PER_WORD): New macro. Replace __BITS_PER_WORDS throughout. (__BITS_PER_WORDS): Remove. (bitset<>::_M_do_find_first, bitset<>::_M_do_find_next): Move definitions to src/bitset.cc. * src/bitset.cc (bitset<>::_M_do_find_first, bitset<>::_M_do_find_next): Define here. (_Bit_count<>::_S_bit_count, _Find_one<>::_S_first_one): Define here. Explicitly instantiate definitions. From-SVN: r37837
Gabriel Dos Reis committed -
* calls.c (expand_call): Defer const/pure NO_DEFER_POP until after sibcall do_pending_stack_adjust. From-SVN: r37836
Richard Henderson committed -
* jump.c (delete_insn): Check that REG_LABEL note actually contains a CODE_LABEL. From-SVN: r37835
J"orn Rennecke committed
-
- 28 Nov, 2000 27 commits
-
-
* c-common.h: Remove flag_digraphs. * c-decl.c: Remove flag_digraphs. (c_decode_option): Don't set it. * c-lex.c (init_c_lex): Don't do anything for digraphs. From-SVN: r37834
Neil Booth committed -
From-SVN: r37833
Richard Henderson committed -
* c-parse.in (finish_parse): Update for parse_in type change. (_yylex): Likewise. From-SVN: r37832
Richard Henderson committed -
2000-11-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/cpu/powerpc/bits/atomicity.h (__exchange_and_add): Silence preprocessor multi-line string warnings. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. * config/cpu/arm/bits/atomicity.h (__exchange_and_add): Likewise. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. From-SVN: r37831
Franz Sirl committed -
* gcc.dg/noncompile/940510-1.c: Update to test c89 functionality. Move from here ... * gcc.dg/940510-1.c: ... to here. * gcc.dg/20000926-1.c: GNU C now allows initializations of zero-size arrays in toplevel structures. From-SVN: r37830
Geoffrey Keating committed -
cppmacro.c (cpp_scan_buffer_nooutput): Take a boolean indicating whether to scan all buffers on the stack or just one. * cppmacro.c (cpp_scan_buffer_nooutput): Take a boolean indicating whether to scan all buffers on the stack or just one. * cppinit.c (do_includes): Update. * cppmain.c (main): Update. * cpplib.h: Update prototype. From-SVN: r37829
Neil Booth committed -
* genoutput.c (validate_insn_operands): New. (gen_insn): Call it. * config/alpha/alpha.md (divmodsi_internal): Renumber operands. (divmoddi_internal): Likewise. * config/arm/arm.md (andsi3_compare0_scratch): Likewise. * config/i960/i960.md (branch patterns): Likewise. * config/ia64/ia64.md (tbit_and_0): Likewise. (tbit_and_1, tbit_or_0, tbit_or_1): Likewise. * config/m68k/m68k.md (zero_extract memory patterns): Likewise. * config/mips/mips.md (divmodsi4_internal): Likewise. (divmoddi4_internal): Likewise. * config/rs6000/rs6000.md (call patterns): Likewise. * config/sh/sh.md (movsi_y): Likewise. * config/sparc/sparc.md: Comment out if 0 v8p shift pattern. From-SVN: r37828
Richard Henderson committed -
From-SVN: r37827
Richard Henderson committed -
* c-lex.h (parse_in): Change parse_in to a cpp_reader *. * c-decl.c (c_decode_option): Update to match. * c-lex.c (init_c_lex, yyparse): Update to match. * c-lang.c (lang_init_options): Use cpp_create_reader. * cppinit.c (cpp_init): Rename initialize. (cpp_reader_init): Rename cpp_create_reader. Create the reader. Initialize cpplib if appropriate. * cpplib.h (cpp_create_reader) New prototype. (cpp_init, cpp_reader_init): Delete prototypes. * cppmain.c (general_init, setup_callbacks): New functions. (main): Use them. * fix-header.c (scan_in): Change type to cpp_reader *. (read_scan_file): Update for new cpplib interface and scan_in type. * cp/decl.c (parse_in): Change to cpp_reader *. (lang_decode_option): Update. * cp/lex.c (lang_init_options): Use new cpplib interface. (init_cp_pragma, finish_parse, handle_pragma_implementation): Update. * cp/spew.c (read_token): Update. * objc/objc-act.c (lang_init_options): Update new cpplib interface. From-SVN: r37826
Neil Booth committed -
2000-11-28 Benjamin Kosnik <bkoz@purist.soma.redhat.com> Update for 2.91 release. * include/bits/c++config (__GLIBCPP__): Update. * docs/17_intro/RELEASE-NOTES: Update. * docs/status.html: Update, remove bogus autotools disinformation. From-SVN: r37825
Benjamin Kosnik committed -
* java/text/DateFormatSymbols.java (zoneStringsDefault): Added more time zone entries. * java/text/SimpleDateFormat.java (format): Added case for TIMEZONE_FIELD. From-SVN: r37824
Warren Levy committed -
* loop.c (load_mems): Avoid using next_label to find end_label. If jumping outside of the loop (other than loop end), don't hoist MEMs out of loop. * gcc.c-torture/execute/loop-8.c: New test. From-SVN: r37823
Jakub Jelinek committed -
* calls.c (expand_call): Don't disable tail recursion based on the loop nest. From-SVN: r37822
Jan Hubicka committed -
2000-11-28 Geoffrey Keating <geoffk@redhat.com> Felix Lee <flee@redhat.com> * gen-params: Put in cases for O_EXCL, O_APPEND not being defined. Co-Authored-By: Felix Lee <flee@redhat.com> From-SVN: r37821
Geoffrey Keating committed -
* tradcpp.c (enum node_type): New hash types T_ASSERT, T_UNASSERT. (struct directive): Drop 4th argument from handlers. (do_define, do_line, do_include, do_undef, do_else, do_elif, do_endif): Similarly. (do_assert, do_unassert, do_ifdef, do_ifndef): New handlers. (do_ifxdef): Update as common handler of do_ifdef and do_ifndef. (make_definition, make_undef): Take a const char*. (make_assertion): New function. (struct directive_table): Update. (main): Handle -A command line argument. (handle_directive): Drop fourth handler argument. From-SVN: r37820
Neil Booth committed -
From-SVN: r37819
Bernd Schmidt committed -
* system.h (IS_DIR_SEPARATOR): Use uppercase macro name. (IS_ABSOLUTE_PATHNAME): New macro. * gcc.c (find_a_file, process_command, do_spec_1, main): Use it. From-SVN: r37818
Richard Kenner committed -
cp: * parse.y (base_class.1): Produce a _TYPE not a _DECL. * semantics.c (finish_base_specifier): Accept a _TYPE not a _DECL. testsuite: * g++.old-deja/g++.other/base1.C: New test. From-SVN: r37817
Nathan Sidwell committed -
cp: * spew.c (yyerror): Cope if yylval.ttype is NULL. testsuite: * g++.old-deja/g++.other/parse2.C: New test. From-SVN: r37816
Nathan Sidwell committed -
cp: * decl.c (grokdeclarator): Diagnose undefined template contexts. testsuite: * g++.old-deja/g++.pt/incomplete1.C: New test. From-SVN: r37815
Nathan Sidwell committed -
cp: * decl.c (grokdeclarator): Do type access control on friend class. testsuite: * g++.old-deja/g++.other/friend9.C: New test. From-SVN: r37814
Nathan Sidwell committed -
2000-11-27 Benjamin Kosnik <bkoz@redhat.com> * tests_flags.in (LTCXX): Change CXX_FLAG to CXXFLAGS. * testsuite/22_locale/ctor_copy_dtor.cc: Adjust formatting. * testsuite/27_io/istream_extractor_arith.cc (test11): New testcase, based on libstdc++/90. From-SVN: r37813
Benjamin Kosnik committed -
* config/i386/i386.md (truncxfsf2_2): Fix predicate. * gcc.dg/20001127-1.c: New test. From-SVN: r37812
Jakub Jelinek committed -
From-SVN: r37811
Jeff Law committed -
2000-11-28 Bryce McKinlay <bryce@abatross.co.nz> * java/io/DataInputStream.java: Merge classpath docs. Call in.read() directly rather than read() in all cases. Make primitive read implementations more efficient, as defined in JDK online docs. (skipBytes): Behave like the JDK's implementation. * java/io/BufferedReader.java: Merge classpath docs. Check for a closed stream with checkStatus() whenever an IOException can be thrown. (checkStatus): New private method. From-SVN: r37810
Bryce McKinlay committed -
* reload1.c (reload): Use HOST_WIDE_INT for old_frame_size. From-SVN: r37809
Jim Wilson committed -
* Makefile.am: Added natTimeZone.cc. * Makefile.in: Rebuilt. * gnu/gcj/text/LocaleData_en.java: Added DateFormat entries. * java/text/DateFormatSymbols.java (ampms): Made package private. (eras): Made package private. (months): Made package private. (shortMonths): Made package private. (shortWeekdays): Made package private. (weekdays): Made package private. (formatPrefixes): New private field. (localPatternCharsDefault): Made private. (dateFormats): New package private field. (timeFormats): New package private field. (formatsForKey): New private method. (DateFormatSymbols(Locale)): Set dateFormats and timeFormats. (DateFormatSymbols(DateFormatSymbols)): Ditto. * java/text/SimpleDateFormat.java: Merged with Classpath. * java/util/TimeZone.java: Merged with Classpath. * java/util/natTimeZone.cc: New file. From-SVN: r37808
Warren Levy committed
-
- 27 Nov, 2000 3 commits
-
-
From-SVN: r37807
Matthias Klose committed -
From-SVN: r37806
Mark Mitchell committed -
2000-11-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/cpu/arm/bits/atomicity.h (__exchange_and_add): Add __volatile__ to asm. (__atomic_add): Likewise. (__compare_and_swap): Likewise. (__always_swap): Likewise. (__test_and_set): Likewise. From-SVN: r37805
Franz Sirl committed
-