- Nov 04, 1999
-
-
tromey authored
* configure.in: Removed qt threads case. * dyn_load.c: Don't mention QUICK_THREADS. * os_dep.c: Don't mention QUICK_THREADS. * misc.c: Don't mention QUICK_THREADS. * gcconfig.h: Don't mention QUICK_THREADS. * gc_priv.h: Removed QUICK_THREADS code. * quick_threads.c: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30394 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
* include/quick-threads.h: Removed. * quick-threads.cc: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30393 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
(_Jv_ThreadDestroy): Likewise. * include/no-threads.h (_Jv_ThreadCancel): Removed. (_Jv_ThreadDestroy): Likewise. * include/posix-threads.h (struct _Jv_Thread_t): Removed `exception' field. (_Jv_ThreadCancel): Removed decl. (_Jv_ThreadDestroy): Removed. * posix-threads.cc (_Jv_ThreadCancel): Removed. (throw_cleanup): Removed. (really_start): Don't push or pop cleanup. (_Jv_ThreadInitData): Don't initialize `exception' field. * java/lang/Thread.java (stop): Officially unimplemented. * java/lang/natThread.cc (stop): Officially unimplemented. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30392 138bc75d-0d04-0410-961f-82ee72b054a4
-
korbb authored
Do not call realloc with a NULL pointer git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30391 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30390 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30389 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
* emit-rtl.c (renumber_insns): Check flag_renumber_insns. Print renumbering table. * rtl.h (renumber_insns): Change prototype. * toplev.c (flag_renumber_insns): Define. (rest_of_compilation): Pass rtl_dump_file to flag_renumber_insns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30388 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(remove_unnecessary_notes): Likewise. * emit-rtl.c (renumber_insns): Define. (remove_unncessary_notes): Likewise. * toplev.c (rest_of_compilation): Remove dead code. Use renumber_insns and remove_unncessary_notes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30387 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Nov 03, 1999
-
-
davem authored
* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts and fpsqrtd. Use them and create fdiv function unit to more accurately represent fpu sqrt pipeline semantics on UltraSparc. * config/sparc/sparc.c: Account for fpsqrt{s,d} changes. Wed Nov 3 15:11:27 1999 Matteo Frigo <athena@fftw.org> * config/sparc/sparc.md: Adjust FADD/FMUL result latencies to 3 on UltraSparc. * config/sparc/sparc.c (ultra_schedule_insn): Insert launched insn into ready list, do not use just a raw swap. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30386 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(remove_unnecessary_notes): Likewise. * emit-rtl.c (renumber_insns): Define. (remove_unncessary_notes): Likewise. * toplev.c (rest_of_compilation): Remove dead code. Use renumber_insns and remove_unncessary_notes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30385 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(get_bitmap_width): New function. (current_block): Remove. (nonnull_local): Likewise. (nonnull_killed): Likewise. (invalidate_nonnull_info): Take a null_pointer_info as input. (delete_null_pointer_checks_1): New function. (delete_null_pointer_checks): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30384 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
(split_edges): Likewise. (schedule_block): Likewise. (compute_block_backward_dependencies): Likewise. (schedule_region): Likewise. (schedule_insns): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30383 138bc75d-0d04-0410-961f-82ee72b054a4
-
clm authored
* emit-rtl.c (gen_label_rtx): Support LABEL_ALTERNATE_NAME. * final.c (final_scan_insn): Emit LABEL_ALTERNATE_NAME. * ggc-common.c (ggc_mark_rtx_children): Mark LABEL_ALTERNATE_NAME. * jump.c (delete_unreferenced_labels): Don't delete if LABEL_ALTERNATE_NAME is set. * print-rtl.c (print_rtx): Dump alternate name. * rtl.def (CODE_LABEL): Change format to "iuuis00s". * rtl.h (LABEL_ALTERNATE_NAME): Define. * rtl.texi (LABEL_ALTERNATE_NAME): Document. * tm.texi (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30382 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
finish_stuct_1. (check_field_decl): Likewise. Recursively examine members of anonymous structs. (finish_struct_1): Use them. * cp-tree.h (ANON_UNION_TYPE_P): New macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30381 138bc75d-0d04-0410-961f-82ee72b054a4
-
ghazi authored
a char*. * lcm.c (compute_laterin): Remove unused variable `temp_bitmap'. (pre_edge_lcm): Mark parameter `file' with ATTRIBUTE_UNUSED. (compute_available): Remove unused variable `last'. (compute_nearerout): Remove unused variable `temp_bitmap'. (pre_edge_rev_lcm): Mark parameter `file' with ATTRIBUTE_UNUSED. Remove unused variable `x'. * scan.h (recognized_function, recognized_extern): Constify a char*. * simplify-rtx.c (simplify_rtx): Remove unused variable `new'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30380 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
removed a long time ago. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30379 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
of a SYMBOL_REF. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30378 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30377 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30376 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
* pa.h (PREDICATE_CODES): Handle ireg_operand. * pa.md (parallel_addb, parallel_movb): Use ireg_operand. Fix out of date comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30375 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30374 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30373 138bc75d-0d04-0410-961f-82ee72b054a4
-
crux authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30372 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30371 138bc75d-0d04-0410-961f-82ee72b054a4
-
law authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30369 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30368 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30367 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
* decl2.c (build_expr_from_tree): Handle REALPART_EXPR and IMAGPART_EXPR. * pt.c (tsubst_copy): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30366 138bc75d-0d04-0410-961f-82ee72b054a4
-
bryce authored
* posix-threads.cc: Don't include boehm-config.h. Include gcconfig.h instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30365 138bc75d-0d04-0410-961f-82ee72b054a4
-
bryce authored
* gcconfig.h: Don't define MPROTECT_VDB on Linux/i386. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30364 138bc75d-0d04-0410-961f-82ee72b054a4
-
kenner authored
seeing how operand fits with various register classes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30362 138bc75d-0d04-0410-961f-82ee72b054a4
-
bryce authored
* posix-threads.cc: Don't include boehm-config.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30361 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30360 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30359 138bc75d-0d04-0410-961f-82ee72b054a4
-
tromey authored
* configure.in: Don't create boehm-config.h. * Makefile.in: Rebuilt. * Makefile.am (libgcjgc_la_SOURCES): Reference gcconfig.h, not config.h. ($(all_objs)): Depend on gcconfig.h. * gc_priv.h: Reference GCCONFIG_H, not CONFIG_H. * gcconfig.h: Define GCCONFIG_H, not CONFIG_H. * config.h: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30358 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Nov 02, 1999
-
-
rth authored
* toplev.c: Revert Nov 1 13:22 change. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30357 138bc75d-0d04-0410-961f-82ee72b054a4
-
oliva authored
* gcc.dg/struct-ret-2.c: Likewise. * gcc.dg/array-1.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30356 138bc75d-0d04-0410-961f-82ee72b054a4
-
jle authored
* config/pa/pa.md (height reduction patterns): Add checks for overlapping operands to avoid semantic-destroying splits for height reduction patterns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30355 138bc75d-0d04-0410-961f-82ee72b054a4
-
oliva authored
have been an hyphen, fixed. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30354 138bc75d-0d04-0410-961f-82ee72b054a4
-
nickc authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30353 138bc75d-0d04-0410-961f-82ee72b054a4
-