gcc

~vcs-imports/gcc/+git/gcc:tschwinge/t/hurd/go

Last commit made on 2013-06-26
Get this branch:
git clone -b tschwinge/t/hurd/go https://git.launchpad.net/~vcs-imports/gcc/+git/gcc

Branch merges

Branch information

Name:
tschwinge/t/hurd/go
Repository:
lp:~vcs-imports/gcc/+git/gcc

Recent commits

91840df... by Thomas Schwinge

Revert "gcc/testsuite/"

This reverts commit 2eb51eab5f58fbd110aae626d3239789440ddb94.

The test runs fine if an alternate signal stack is not set (which is known to
be broken).

0c51c07... by Thomas Schwinge

 * libgo/runtime/go-signal.c (runtime_setsig) [__GNU__]: Don't set
 SA_ONSTACK.

Bug in Hurd's glibc? The standard says about SA_ONSTACK: If set *and an
alternate signal stack has been declared with sigaltstack()*, the signal shall
be delivered to the calling process on that stack. Otherwise, the signal shall
be delivered on the current stack.

925d0cf... by Thomas Schwinge

 * libgo/runtime/thread.c (runtime_minit): No alternate signal
 stack on GNU Hurd.

<http://www.gnu.org/software/hurd/open_issues/libpthread_set_stack_size.html>

ff76107... by Thomas Schwinge

gcc/testsuite/
 * go.test/go-test.exp: Disable sigchld.go test.

8898698... by Thomas Schwinge

Revert "id:"1370596471.4596.25.camel@PackardBell-PC""

This reverts commit 6d024607533390d446fff4e0e71fdf7dd17da129.

This is now properly detected automatically.

30b019c... by Thomas Schwinge

<http://www.gnu.org/software/hurd/open_issues/libpthread_set_stack_size.html>.

540a787... by Thomas Schwinge

Hack in support for requesting heap memory with alignment requirements.

This has not been tested very much.

397bf49... by Thomas Schwinge

gcc/
 * config/i386/gnu.h [TARGET_LIBC_PROVIDES_SSP]
 (TARGET_CAN_SPLIT_STACK, TARGET_THREAD_SPLIT_STACK_OFFSET):
 Undefine.

4ae077d... by Thomas Schwinge

 * .topmsg: Remove list of patches.

This is not going to stay current anyway.

510ead2... by Thomas Schwinge

 * libgo/Makefile.am: Use stat_atim.go files, as GNU/Linux does.