- 10 Sep, 2000 5 commits
-
-
* config.guess, config.sub, install-sh: Removed. * ltconfig, ltmain.sh, missing, mkinstalldirs: Likewise. * Makefile.in: Rebuilt. From-SVN: r36289
Alexandre Oliva committed -
From-SVN: r36288
Jeff Law committed -
* acinclude.m4: Include libtool macros from the top level. * aclocal.m4, configure: Rebuilt. From-SVN: r36287
Alexandre Oliva committed -
From-SVN: r36286
Richard Henderson committed -
* cppmacro.c (check_trad_stringification): New function. (save_expansion): If -Wtraditional, warn about stringification of macro arguments. testsuite: * gcc.dg/cpp/tr-warn6.c: New test. From-SVN: r36285
Kaveh R. Ghazi committed
-
- 09 Sep, 2000 7 commits
-
-
* loop.h (struct loop_mem_info): Move from loop.c (struct loop_info): Add fields store_mems, mems, mems_idx, mems_allocated, unknown_address_altered, unknown_constant_address_altered, num_mem_sets, and first_loop_store_insn. * loop.c (loop_store_mems): Replace with field in loop_info struct. (loop_mems, loop_mems_idx, loop_mems_allocated): Likewise. (unknown_address_altered, unknown_constant_address_altered): Likewise. (num_mem_sets): Likewise. (replace_loop_mems, replace_loop_regs): New. (struct loop_replace_args): New. (load_mems): Use replace_loop_mems. (try_copy_prop): Use replace_loop_regs. (replace_loop_reg, replace_loop_mem): Use loop_replace_args structure. From-SVN: r36284
Michael Hayes committed -
2000-09-09 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * bits/localefwd.h (locale::_Impl): Scope out types to public. (locale): Make _Impl declaration public. From-SVN: r36283
Benjamin Kosnik committed -
From-SVN: r36282
Stephane Carrez committed -
* recog.c (validate_replace_rtx_1): Correct MODE parameter in call to operand_subword. From-SVN: r36281
Geoff Keating committed -
* typeck.c (build_java_array_type): Correct first parameter in ADJUST_FIELD_ALIGN invocation. From-SVN: r36280
Geoff Keating committed -
From-SVN: r36279
Jeff Law committed -
* loop.c (struct movables): New. (num_movables): Move into struct movables. (the_movables): Change type to struct movables. (ignore_some_movables): Change struct movable arg to struct movables. (force_movables, combine_movables, regs_match_p): Likewise. (rtx_equal_for_loop_p, move_movables): Likewise. (scan_loop): Change movables to be of type struct movables. Replace last_movable with field in movables structure. From-SVN: r36278
Michael Hayes committed
-
- 08 Sep, 2000 25 commits
-
-
* c-pragma.c: Don't elide entire file if !HANDLE_GENERIC_PRAGMAS. (init_pragma): Avoid warning if pfile happens to be unused. * c-pragma.h: Never define HANDLE_GENERIC_PRAGMAS. Never define init_pragma to nothing. Always prototype init_pragma. Prototype dispatch_pragma if !USE_CPPLIB. * c-lex.c (process_directive): Always call dispatch_pragma. Initialize entering_c_header to 0. From-SVN: r36277
Zack Weinberg committed -
* config/m68hc11/m68hc11.md: New file, machine description for 68HC11 & 68HC12. * config/m68hc11/m68hc11.h: New file, definitions for 68HC11 & 68HC12. * config/m68hc11/m68hc11.c: New file, functions for 68HC11 & 68HC12. * config/m68hc11/m68hc12.h: New file, definitions for 68HC12. * config/m68hc11/m68hc11-protos.h: New file. * config/m68hc11/m68hc11-crt0.S: New file, startup code. * config/m68hc11/t-m68hc11-gas: New file, makefile fragment. * config/m68hc11/xm-m68hc11.h: New file, target defs. * config/m68hc11/larith.asm: New file, libgcc routines. From-SVN: r36276
Stephane Carrez committed -
2000-09-08 Felix Natter <fnatter@gmx.net> * docs/17_intro/porting-howto.html: New version. From-SVN: r36275
Felix Natter committed -
From-SVN: r36274
Stephane Carrez committed -
From-SVN: r36273
Stephane Carrez committed -
* java/beans/PropertyChangeEvent.java (serialVersionUID): Added. * java/beans/PropertyVetoException.java (serialVersionUID): Added. * java/io/File.java (writeObject): Added. (readObject): Added. (serialVersionUID): Added. * java/io/ObjectOutputStream.java (writeObject): Initialized fieldsAlreadyWritten before recursion rather than after. * java/io/ObjectStreamClass.java (serialVersionUID): Added. * java/io/OptionalDataException.java (serialVersionUID): Added. (OptionalDataException): Made package private. * java/io/SyncFailedException.java (SyncFailedException): Removed default constructor to match spec. * java/lang/Boolean.java (serialVersionUID): Added. * java/lang/Byte.java (serialVersionUID): Added. * java/lang/Character.java (serialVersionUID): Added. * java/lang/Double.java (serialVersionUID): Added. * java/lang/Float.java (serialVersionUID): Added. * java/lang/Integer.java (serialVersionUID): Added. * java/lang/Long.java (serialVersionUID): Added. * java/lang/Number.java (serialVersionUID): Added. * java/lang/Short.java (serialVersionUID): Added. * java/lang/String.java (serialVersionUID): Added. * java/lang/ThreadDeath.java (ThreadDeath): Removed constructor to match spec. * java/lang/reflect/InvocationTargetException.java (serialVersionUID): Added. * java/net/URL.java (handler): Made transient. (hashCode): Added field for serialization, per spec. and use cached value if available. (serialVersionUID): Added. (URL): Initialize hashCode. (set): Adjust hashCode. (readObject): New Method to initialize the protocol handler when deserializing. (writeObject): New method. * java/text/BreakIterator.java: Removed 'implements Serializable'. * java/text/Collator.java: Removed 'implements Serializable'. * java/util/GregorianCalendar.java (serialVersionUID): Added. * java/util/Properties.java (serialVersionUID): Added. * java/util/Random.java (serialVersionUID): Added. (seed): Made private. (nextNextGaussian): Made private. (haveNextNextGaussian): Made private. * java/util/Stack.java (serialVersionUID): Added. * java/util/TimeZone.java (serialVersionUID): Added. * java/util/Vector.java (serialVersionUID): Added. Serialization mods. From-SVN: r36272
Warren Levy committed -
From-SVN: r36271
Alex Samuel committed -
From-SVN: r36270
Bernd Schmidt committed -
From-SVN: r36269
Richard Earnshaw committed -
From-SVN: r36268
Jan Hubicka committed -
* recog.c (validate_replace_rtx_1): Fix confusion about equality testing; simplify subregs of constants and nested subregs. From-SVN: r36267
Jan Hubicka committed -
From-SVN: r36266
Alexandre Oliva committed -
From-SVN: r36265
Bernd Schmidt committed -
From-SVN: r36264
Bernd Schmidt committed -
From-SVN: r36263
Bernd Schmidt committed -
From-SVN: r36262
Jeff Law committed -
* config/ia64/lib1funcs.asm (__divsi3): Use .s1 for frcpa. (__modsi3, __umodsi3): Likewise. (__udivsi3): Likewise. Normalize the TFmode values. From-SVN: r36261
Richard Henderson committed -
* config/rs6000/sol-c0.c (_start): Declare `termfunc' parameter with a prototype. * config/rs6000/rs6000.h (RS6000_ARG_SIZE): Use cast to suppress warning. From-SVN: r36260
Geoff Keating committed -
From-SVN: r36259
Joern Rennecke committed -
* sh.md (cmpeqsi_ior_t, cmpeqsi_and_t): Remove. (cmpeqdi_t): Add output pattern. (cmpeqdi_t+1): Don't split when not optimizing. Restore proper splitting operation. From-SVN: r36258
J"orn Rennecke committed -
* c-lex.c (process_directive): If not HANDLE_GENERIC_PRAGMAS, do not call dispatch_pragma. From-SVN: r36257
Richard Henderson committed -
* reload.c (push_reload): Use CLASS_CANNOT_CHANGE_MODE_P in addition to CLASS_CANNOT_CHANGE_MODE. * config/ia64/ia64.h (CLASS_CANNOT_CHANGE_MODE_P): True only if the mode classes are different. From-SVN: r36256
Jim Wilson committed -
2000-09-07 Benjamin Kosnik <bkoz@purist.soma.redhat.com> * config/cpu/i386/bits/atomicity.h (__exchange_and_add): Change unused to __unused__. * config/cpu/ia64/bits/atomicity.h (__exchange_and_add): And here. * config/cpu/i486/bits/atomicity.h (__exchange_and_add): And here. From-SVN: r36255
Benjamin Kosnik committed -
cpplib.h (struct cpp_options): Add user_label_prefix member, left out of commit which removed cppulp.c. * cpplib.h (struct cpp_options): Add user_label_prefix member, left out of commit which removed cppulp.c. From-SVN: r36254
Zack Weinberg committed -
* bb-reorder.c (fixup_reorder_chain): Add jump in new block after switch for CASE_DROPS_THROUGH. From-SVN: r36253
Richard Henderson committed
-
- 07 Sep, 2000 3 commits
-
-
2000-09-07 Phil Edwards <pme@sources.redhat.com> Add bits for --enable-maintainer-mode: - turns on enable_debug (doing "--enable-maint --disable-debug" will DTRT) - turns on -Werror, now off by default * acinclude.m4: Add bits. * aclocal.m4: Regenerate. * configure.in: Add defaults for GLIBCPP_ENABLE_DEBUG. * configure: Regenerate. From-SVN: r36252
Benjamin Kosnik committed -
2000-09-07 Benjamin Kosnik <bkoz@cygnus.com> * bits/std_cwctype.h: Remove yesterday's hacks. From-SVN: r36251
Benjamin Kosnik committed -
* loop.c (strength_reduce): Call check_ext_dependant_givs. Properly extend the biv initial value for the giv. (record_biv): Zero ext_dependant. (record_giv): New argument ext_val. Update all callers. (general_induction_var): Likewise. (consec_sets_giv): Likewise. (simplify_giv_expr): Likewise. Fill in ext_val if we find a sign-extend, zero-extend, or truncate. (combine_givs_p): Make sure modes are compatible. (check_ext_dependant_givs): New. (extend_value_for_giv): New. * loop.h (struct induction): Add ext_dependant. * unroll.c (iteration_info): Extend the biv initial value for the giv. (find_splittable_givs): Likewise. (final_giv_value): Likewise. From-SVN: r36250
Richard Henderson committed
-