public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
From: "davek at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org>
To: java-prs@gcc.gnu.org
Subject: [Bug target/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1
Date: Sun, 21 Mar 2010 19:34:00 -0000	[thread overview]
Message-ID: <20100321193431.13176.qmail@sourceware.org> (raw)
In-Reply-To: <bug-42811-13856@http.gcc.gnu.org/bugzilla/>



------- Comment #11 from davek at gcc dot gnu dot org  2010-03-21 19:34 -------
Subject: Bug 42811

Author: davek
Date: Sun Mar 21 19:34:19 2010
New Revision: 157604

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157604
Log:
        PR target/42811 (prerequisite)
        * include/private/gc_priv.h (struct roots) [CYGWIN32]: Don't
        declare r_next member on Cygwin as on other windows hosts.
        (LOG_RT_SIZE) [CYGWIN32]: Don't define likewise.
        (RT_SIZE) [CYGWIN32]: Likewise.
        (struct _GC_arrays) [CYGWIN32]: Do declare _heap_bases[] member
        likewise.
        (GC_heap_bases) [CYGWIN32]: Do define likewise.
        (struct _SYSTEM_INFO) [CYGWIN32]: Do forward-declare likewise.
        (GC_sysinfo) [CYGWIN32]: Do declare extern likewise.
        (GC_n_heap_bases) [CYGWIN32]: Likewise.
        (GC_is_tmp_root) [CYGWIN32]: Do prototype likewise.
        * include/private/gcconfig.h (GC_win32_get_mem) [CYGWIN32]: Likewise.
        (GET_MEM) [CYGWIN32]: Do define likewise.
        * boehm-gc/ptr_chck.c (GC_is_visible) [CYGWIN32]: Do handle dynamic
        registration likewise.
        * boehm-gc/os_dep.c (GC_setpagesize) [CYGWIN32]: Do define likewise.
        (GC_no_win32_dlls) [CYGWIN32]: Define as constant false, unlike
        other windows hosts.
        (GC_sysinfo) [CYGWIN32]: Define as on other windows hosts.
        (GC_n_heap_bases) [CYGWIN32]: Likewise.
        (GLOBAL_ALLOC_TEST) [CYGWIN32]: Likewise.
        (GC_win32_get_mem) [CYGWIN32]: Likewise, but wrapping GC_unix_get_mem
        rather than GlobalAlloc/VirtualAlloc.
        (GC_win32_free_heap) [CYGWIN32]: Likewise, but wrapping free instead
        of GlobalFree (even though the function body is optimised away).
        * boehm-gc/mark_rts.c (add_roots_to_index) [CYGWIN32]: Define as on
        other windows hosts.
        (GC_add_roots_inner) [CYGWIN32]: Avoid overlapping or adjacent
        intervals likewise.
        (GC_clear_roots) [CYGWIN32]: Clear GC_root_index[] likewise.
        (GC_rebuild_root_index) [CYGWIN32]: Define as on other windows hosts.
        (GC_remove_tmp_roots) [CYGWIN32]: Call it likewise.
        (GC_remove_roots) [CYGWIN32]: Don't define, as on other windows hosts.
        (GC_is_tmp_root) [CYGWIN32]: Define, as on other windows hosts.
        (GC_cond_register_dynamic_libraries) [CYGWIN32]: Handle temporary
        roots and dynamic registration likewise.
        * boehm-gc/dyn_load.c (GC_has_static_roots) [CYGWIN32]: Define as on
        other windows hosts.
        (GC_register_has_static_roots_callback) [CYGWIN32]: Likewise.
        (GC_cond_add_roots) [CYGWIN32]: Likewise.
        (GC_register_main_static_data) [CYGWIN32]: Define to always return
        false, as on MSWINCE
        (HAVE_REGISTER_MAIN_STATIC_DATA) [CYGWIN32]: Define as on other
        windows hosts.
        (GC_warn_fb) [CYGWIN32]: Likewise.
        (GC_disallow_ignore_fb) [CYGWIN32]: Likewise.
        (GC_ignore_fb_mb) [CYGWIN32]: Likewise.
        (GC_ignore_fb) [CYGWIN32]: Likewise.
        (is_frame_buffer) [CYGWIN32]: Likewise.
        (GC_dump_meminfo) [CYGWIN32]: Likewise.
        (GC_wnt) [CYGWIN32]: Define to constant true.
        (GC_register_dynamic_libraries) [CYGWIN32]: Define as on other
        windows hosts.


Modified:
    trunk/boehm-gc/ChangeLog
    trunk/boehm-gc/dyn_load.c
    trunk/boehm-gc/include/private/gc_priv.h
    trunk/boehm-gc/include/private/gcconfig.h
    trunk/boehm-gc/mark_rts.c
    trunk/boehm-gc/os_dep.c
    trunk/boehm-gc/ptr_chck.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42811


  parent reply	other threads:[~2010-03-21 19:34 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-19 23:23 [Bug java/42811] New: " jojelino at gmail dot com
2010-01-20  5:02 ` [Bug java/42811] " jojelino at gmail dot com
2010-01-20 10:48 ` rguenth at gcc dot gnu dot org
2010-01-21  4:55 ` jojelino at gmail dot com
2010-01-22 23:56 ` rguenth at gcc dot gnu dot org
2010-02-04  3:38 ` davek at gcc dot gnu dot org
2010-02-05 17:44 ` davek at gcc dot gnu dot org
2010-02-20  0:40 ` davek at gcc dot gnu dot org
2010-02-27 17:50 ` davek at gcc dot gnu dot org
2010-03-20 20:02 ` davek at gcc dot gnu dot org
2010-03-20 20:21 ` rguenth at gcc dot gnu dot org
2010-03-20 20:33 ` davek at gcc dot gnu dot org
2010-03-21 19:25 ` [Bug target/42811] " davek at gcc dot gnu dot org
2010-03-21 19:34 ` davek at gcc dot gnu dot org [this message]
2010-03-21 19:37 ` davek at gcc dot gnu dot org
2010-03-21 19:41 ` davek at gcc dot gnu dot org
2010-03-21 19:42 ` davek at gcc dot gnu dot org
2010-05-06 16:21 ` davek at gcc dot gnu dot org
2010-05-10 17:01 ` ubizjak at gmail dot com
2010-05-10 20:54 ` davek at gcc dot gnu dot org
2010-05-12  9:46 ` ubizjak at gmail dot com
2010-05-12 16:48 ` davek at gcc dot gnu dot org
2010-05-12 17:39 ` ubizjak at gmail dot com
2010-05-12 17:46 ` ubizjak at gmail dot com
2010-05-12 17:50 ` ubizjak at gmail dot com
2010-05-12 22:20 ` davek at gcc dot gnu dot org
2010-05-12 22:51 ` ubizjak at gmail dot com

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100321193431.13176.qmail@sourceware.org \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=java-prs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).