- 02 Feb, 2002 19 commits
-
-
From-SVN: r49438
Jakub Jelinek committed -
From-SVN: r49437
Jakub Jelinek committed -
From-SVN: r49436
GCC Administrator committed -
From-SVN: r49434
Tom Tromey committed -
* java/lang/natPosixProcess.cc (myclose): New function. (fail): Use it. (startProcess): Likewise. From-SVN: r49433
Tom Tromey committed -
From-SVN: r49432
Geoffrey Keating committed -
From-SVN: r49431
Adam Megacz committed -
2002-02-01 Adam Megacz <adam@xwt.org> * prims.cc: Added #undef STRICT after #include<windows.h>. From-SVN: r49430
Adam Megacz committed -
* prims.cc (_Jv_CreateJavaVM): We now use WIN32 instead of USE_WIN32_SIGNALLING and USE_WINSOCK. (win32_exception_handler): Now throws an exception out of the signal handler; assumes SJLJ From-SVN: r49429
Adam Megacz committed -
* win32-threads.cc: (_Jv_CondWait, _Jv_CondNotify, _Jv_CondNotifyAll): Corrected wait() algorithm to make it safe. (ensure_condvar_initialized, _Jv_CondInit, _Jv_CondDestroy): Added lazy creation of Win32 Events for better performance (really_start): This now uses GC_CreateThread so boehm-gc knows about new threads even when statically linked. From-SVN: r49428
Adam Megacz committed -
2002-02-01 Adam Megacz <adam@xwt.org> * include/win32-threads.h (_Jv_ConditionVariable_t): Now a struct, to enable safer wait() algorithm. (_Jv_CondWait, _Jv_CondInit, _Jv_CondDestroy, _Jv_CondNotify, _Jv_CondNotifyAll): Implementations moved to win32-threads.cc. (_Jv_MutexInit, _Jv_HaveMutexDestroy, _Jv_MutexUnlock, _Jv_MutexLock, _Jv_ThreadYield): Reimplement using CRITICAL_SECTIONs instead of mutex. (_Jv_ThreadYield): Don't call Sleep(), because it crashes win98. From-SVN: r49427
Adam Megacz committed -
* boehm-gc on win32 now automatically detects if it is being built as a DLL; see http://gcc.gnu.org/ml/java/2001-12/msg00240.html From-SVN: r49426
Adam Megacz committed -
2002-02-01 Adam Megacz <adam@xwt.org> * configure.in: Added support for mingw. * java/lang/Win32Process.java: Created as empty file. * java/lang/natWin32Process.cc: Created as empty file. From-SVN: r49425
Adam Megacz committed -
From-SVN: r49424
Adam Megacz committed -
From Daniel Jacobowitz <dmj+@andrew.cmu.edu> * config/mips/mips.h (FUNCTION_PROFILER): Fix function profiling. * config/mips/linux.h (ASM_OUTPUT_REG_PUSH): Undefine. (ASM_OUTPUT_REG_POP): Ditto. From-SVN: r49423
Eric Christopher committed -
2002-02-01 Phil Edwards <pme@gcc.gnu.org> * docs/html/documentation.html: Update for 3.0.96. * docs/html/faq/index.html: Update for 3.0.96. * docs/html/faq/index.txt: Regenerated. * docs/doxygen/TODO: Update notes. * docs/html/17_intro/howto.html: Initial impl-specific listing. From-SVN: r49422
Phil Edwards committed -
From-SVN: r49421
Jakub Jelinek committed -
* c-decl.c, tree.c, tree.h, objc/objc-act.c: Revert bitfield patch. * gcc.dg/bitfld-1.c: Update. * gcc.dg/bitfld-2.c: Update. * gcc.c-torture/execute/bitfld-1.x: New. From-SVN: r49420
Neil Booth committed -
From-SVN: r49419
Jakub Jelinek committed
-
- 01 Feb, 2002 21 commits
-
-
From-SVN: r49418
Nic Ferrier committed -
From-SVN: r49417
Nic Ferrier committed -
PR c/5304: * expmed.c (expand_mult_highpart): Use immed_double_const for wide_op1 unconditionally. * gcc.c-torture/execute/20020201-1.c: New test. From-SVN: r49416
Jakub Jelinek committed -
* cfganal.c: Include tm_p.h. (keep_with_call_p): Fix the test that determines if a register holds the return value of a call. From-SVN: r49415
Janis Johnson committed -
From-SVN: r49414
Richard Henderson committed -
2002-02-01 Toon Moene <toon@moene.indiv.nluug.nl> * bad.def: Remove non-historical reference to version 0.6. * bugs.texi: Ditto. * com.c: Ditto. * ffe.texi: Ditto. * proj.h: Ditto. * g77.texi: Ditto. From-SVN: r49413
Toon Moene committed -
* config/sparc/sparc.c (sparc_emit_set_symbolic_const64): If we are given conflicting registers, switch to the other one we had allocated for us. * config/sparc/sparc.md (reload_indi, reload_outdi): Pass op[2] as TImode so we know when the "other" register is available. From-SVN: r49412
DJ Delorie committed -
2002-02-01 Craig Rodrigues <rodrigc@gcc.gnu.org> PR java/4972 * aclocal.m4, acinclude.m4 (AM_ICONV): Put linking flags for libiconv in LIBICONV variable. * configure: Regenerated. From-SVN: r49411
Craig Rodrigues committed -
2002-02-01 Craig Rodrigues <rodrigc@gcc.gnu.org> PR java/5080 * jcf-parse.c : Check for HAVE_LOCALE_H before using setlocale() with LC_CTYPE as a parameter. * jv-scan.c: Same. From-SVN: r49410
Craig Rodrigues committed -
2002-02-01 H.J. Lu <hjl@gnu.org> * cp-demangle.c (cp_demangle_type): Call demangling_new with DMGL_GNU_V3. From-SVN: r49409
H.J. Lu committed -
From-SVN: r49408
Jason Merrill committed -
PR c++/4872 * decl.c (finish_function): Warn about a non-void function with no return statement and no abnormal exit. * cp-tree.h (struct cp_language_function): Add returns_abnormally. (current_function_returns_abnormally): New macro. * call.c (build_call): Set it. From-SVN: r49407
Jason Merrill committed -
* typeck.c (build_component_ref): Always complain about offsetof constructs on non-PODs. Only make it an error for members of virtual bases. From-SVN: r49406
Jason Merrill committed -
2002-02-01 David O'Brien <obrien@FreeBSD.org> * config/sparc/sol2-sld-64.h: Include sparc/biarch64.h rather than sparc/sparc_bi.h. Approved by: Geoff Keating <geoffk@geoffk.org> Message-ID: <jmzo2uma5l.fsf@desire.geoffk.org> From-SVN: r49405
David O'Brien committed -
From-SVN: r49404
Jason Merrill committed -
From-SVN: r49403
Jason Merrill committed -
PR target/5469 * gcc.dg/20020201-1.c: New test. From-SVN: r49402
Janis Johnson committed -
* cfganal.c (keep_with_call_p): New function. (flow_call_edges_add): Prevent splitting a block between a call and a single-set instruction that should be kept in the same block. From-SVN: r49401
Janis Johnson committed -
2002-02-01 Craig Rodrigues <rodrigc@gcc.gnu.org> * doc/install.texi (avr): Update outdated URL. From-SVN: r49399
Craig Rodrigues committed -
From-SVN: r49398
Richard Henderson committed -
From-SVN: r49397
Jason Merrill committed
-