<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ppe42-gcc/libjava/sysdep/powerpc, branch gcc-4_9_2-ppe42</title>
<subtitle>GCC for the PPE42</subtitle>
<id>https://git.raptorcs.com/git/ppe42-gcc/atom?h=gcc-4_9_2-ppe42</id>
<link rel='self' href='https://git.raptorcs.com/git/ppe42-gcc/atom?h=gcc-4_9_2-ppe42'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/'/>
<updated>2012-06-20T13:48:40+00:00</updated>
<entry>
<title>Fix typo.</title>
<updated>2012-06-20T13:48:40+00:00</updated>
<author>
<name>dje</name>
<email>dje@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2012-06-20T13:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=56f1dc5729da9d5e33e995539f5a1554ae70f6c7'/>
<id>urn:sha1:56f1dc5729da9d5e33e995539f5a1554ae70f6c7</id>
<content type='text'>
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188833 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>2012-06-20  David Edelsohn  &lt;dje.gcc@gmail.com&gt;</title>
<updated>2012-06-20T13:02:56+00:00</updated>
<author>
<name>dje</name>
<email>dje@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2012-06-20T13:02:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=e13065bc181173670251ee505e894f3935ac530f'/>
<id>urn:sha1:e13065bc181173670251ee505e894f3935ac530f</id>
<content type='text'>
            Alan Modra  &lt;amodra@gmail.com&gt;

        * sysdep/powerpc/locks.h (compare_and_swap): Use GCC atomic
        intrinsics.
        (release_set): Same.
        (compare_and_swap_release): Same.
        (read_barrier): Same.
        (write_barrier): Same.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188829 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>        PR target/35485</title>
<updated>2008-10-24T02:44:26+00:00</updated>
<author>
<name>dje</name>
<email>dje@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2008-10-24T02:44:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=f00ad21f9735625bdafd29c11bc6db0491d8fe2a'/>
<id>urn:sha1:f00ad21f9735625bdafd29c11bc6db0491d8fe2a</id>
<content type='text'>
        * configure.ac: AIX threads are Posix threads.
        Set signal handler to aix-signal.h
        * configure: Regenerate.
        * classpath/native/fdlibm/fdlibm.h: Undef hz.
        * include/aix-signal.h: New file.
        * sysdep/powerpc/locks.h: Avoid GNU Assembler syntax.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141335 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* sysdep/powerpc/locks.h: Use 64-bit versions of primitives when</title>
<updated>2005-09-28T22:46:48+00:00</updated>
<author>
<name>geoffk</name>
<email>geoffk@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2005-09-28T22:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=83e8a272526376e5f847819a255dcc89cc2ad09c'/>
<id>urn:sha1:83e8a272526376e5f847819a255dcc89cc2ad09c</id>
<content type='text'>
	__LP64__ is defined rather than __powerpc64__.
	(compare_and_swap): 'ret' is an obj_addr_t not just an int.
	(compare_and_swap_release): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104746 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>        PR libgcj/21692</title>
<updated>2005-05-25T23:24:07+00:00</updated>
<author>
<name>rth</name>
<email>rth@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2005-05-25T23:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=4887ae62f644d984e3831571126c604252d9a5da'/>
<id>urn:sha1:4887ae62f644d984e3831571126c604252d9a5da</id>
<content type='text'>
        * sysdep/descriptor-n.h: New file.
        * sysdep/descriptor-y.h: New file.
        * sysdep/powerpc/descriptor.h: New file.
        * configure.host: Set $descriptor_h appropriate for the host.
        * configure.ac: Link it.
        * configure: Regenerate.
        * stacktrace.cc: Include sysdep/descriptor.h.
        (_Jv_StackTrace::UpdateNCodeMap): Use UNWRAP_FUNCTION_DESCRIPTOR.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100173 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>2004-07-07  Andreas Tobler  &lt;a.tobler@schweiz.ch&gt;</title>
<updated>2004-07-07T18:24:00+00:00</updated>
<author>
<name>andreast</name>
<email>andreast@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2004-07-07T18:24:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=45d7a972fd9395b7bb23674569d350c2344a47a5'/>
<id>urn:sha1:45d7a972fd9395b7bb23674569d350c2344a47a5</id>
<content type='text'>
	* configure.host: Enable hash synchronization on Darwin.
	* sysdep/powerpc/locks.h (compare_and_swap): Use '\n' instead of
	';', since this is a comment on Darwin.
	(compare_and_swap_release): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84214 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* sysdep/powerpc/locks.h: Formatting.</title>
<updated>2002-07-29T23:26:27+00:00</updated>
<author>
<name>amodra</name>
<email>amodra@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-07-29T23:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=36d577b1566d9816e21daeff48a9508976dd00a5'/>
<id>urn:sha1:36d577b1566d9816e21daeff48a9508976dd00a5</id>
<content type='text'>
	(_LARX): Define.
	(_STCX): Define.
	(compare_and_swap): Use _LARX and _STCX.
	(compare_and_swap_release): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55855 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* posix-threads.cc (_Jv_ThreadSelf_out_of_line): Use write_barrier,</title>
<updated>2002-03-21T00:26:46+00:00</updated>
<author>
<name>bryce</name>
<email>bryce@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-03-21T00:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=d30cece008b62a32c342597ac2f1c074c1d510f1'/>
<id>urn:sha1:d30cece008b62a32c342597ac2f1c074c1d510f1</id>
<content type='text'>
	not release_set.
	* sysdep/powerpc/locks.h (write_barrier): New function.
	* sysdep/i386/locks.h (write_barrier): New function.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51101 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>libjava:</title>
<updated>2002-03-10T03:31:08+00:00</updated>
<author>
<name>bryce</name>
<email>bryce@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-03-10T03:31:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=4e0dde968cb4eb15f3bd1d84e752b9be057edba5'/>
<id>urn:sha1:4e0dde968cb4eb15f3bd1d84e752b9be057edba5</id>
<content type='text'>
	* configure.in: Define SLOW_PTHREAD_SELF if configure.host set
	slow_pthread_self. Set up symlink for sysdeps directory.
	* configure.host: Document more shell variables. Set sysdeps_dir
	for most platforms. Set slow_pthread_self for i686. Set
	enable_hash_synchronization_default and slow_pthread_self for PowerPC.
	* posix-threads.cc (_Jv_ThreadSelf_out_of_line): Use release_set so
	that memory barrier is emitted where required.
	* include/posix-threads.h (_Jv_ThreadSelf for SLOW_PTHREAD_SELF): Add
	read_barrier() to enforce ordering of reads.
	* sysdep/powerpc/locks.h: New file. Implementation of synchronization
	primitives for PowerPC.
	* sysdep/i386/locks.h: New file. Synchronization primitives for i386
	moved from natObject.cc.
	* sysdep/alpha/locks.h: Likewise.
	* sysdep/ia64/locks.h: Likewise.
	* sysdep/generic/locks.h: Likewise.
	* java/lang/natObject.cc: Move thread synchronization primitives to
	system-dependent headers.

gcc/java:
	* decl.c (java_init_decl_processing): Make sure class_type_node
	alignment is not less than 64 bits if hash synchronization is enabled.

boehm-gc:
	* include/gc_priv.h: Define ALIGN_DOUBLE on 32 bit targets if GCJ
	support is enabled, for hash synchronization.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50518 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
</feed>
