--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
and sparc-sun-solaris2.11 as of r201870.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
in 4.7; still testing that
either.
Hope this helps.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
'__cilkrts_yield':
/vol/gcc/src/hg/trunk/local/libcilkrts/runtime/os-unix.c:411:5: warning:
implicit declaration of function 'pthread_yield'
[-Wimplicit-function-declaration]
pthread_yield();
^
make[2]: *** [os-unix.lo] Error 1
The following patch fixes this:
2013-10-31 Rainer Orth r
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
as is ok in general (both Solaris/SPARC and x86), but Solaris as
should work just as well
* See above for GNU ld.
* I never saw any need for (or even knew about)
--enable-libstdcxx-pch=no.
Rainer
--
-
Rainer Orth
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
:347a47cbf5f8ee0bc7e11dc97703b318d3ff259c] (GCC)
$
Thanks for your help in resolving this and maintaining the Solaris port.
My pleasure, glad we could get this working.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
what you deserve: garbage in, garbage out.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Hi Karel,
On Fri, Aug 8, 2014 at 11:04 PM, Rainer Orth
r...@cebitec.uni-bielefeld.de wrote:
Hi Karel,
More information: It looks like gcc driver invokes cc1 with -P option
which switches off linemakers on Solaris. On Linux cc1 is invoked
without -P and so linemakers are presented
this only came in patch 119961-03.
Given that passing -P didn't cause other issues so far, I fear removing
that will have to wait until S10 support is removed.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld
]: *** [all] Error 2
make[1]: *** [all-libcc1] Error 2
I couldn't find a corresponding reloc in otool -rv output, though.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
++
Bootstrap compiler is gcc 4.9.1 (patched for 10.10 support)
CC='gcc -m32'
CXX='g++ -m32'
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Gerald Pfeifer writes:
It is my pleasure to announce that the steering committee has
appointed Rainer Orth IRIX and Tru64 UNIX maintainer
Congratulations, Rainer!
Please adjust the MAINTAINERS file accordingly, and Happy Hacking,
Done with the following patch (only about a year late
/
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
) != 0)\
abort();\
fails. fetestexcept() returned 0x10, i.e. FE_INVALID.
Hope this helps.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld
?
If the problem persists even with my suggested changes, please file a
bootstrap PR and Cc it to Eric and Dave M.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
it
might be better to keep the default of pentiumpro instead.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
for Solaris 10 and beyond
(cf. gcc/config.gcc).
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
in this scenario.
GCC's configure has enough control over the default target CPU, even
without messing with config.guess, and most other programs won't care
about this at all.
Rainer
--
-
Rainer Orth, Center
I'd have to juggle
around the CUSTOM_CRTIN setting so it's only used on Solaris/x86.
Eric, am I missing something about the sparc/sol2-c[in].S files?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld
are generic and have been integrated into libgcc/Makefile.in,
but only used unless CUSTOM_CRTIN is set in a target fragment.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
to provide quick
feedback.
sure, could you give this one a try (untested)? Please note that it's a
git-style patch with renames, so you may have to perform those manually.
Thanks.
Rainer
2011-11-03 Rainer Orth r...@cebitec.uni-bielefeld.de
* config/i386/sol2-ci.S: Rename
.
could just copy them, at least for now.
True, but that's the sort of copy-and-paste programming I'd like to
reduce with this series of patches.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
, as always), I'll go the other route he mentioned.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
the same way as the Solaris port right now. Unfortunately,
I cannot tell when I'll have a chance to look into the Solaris problems;
at least on x86, the 32-bit port continues to work fine.
Rainer
--
-
Rainer Orth
documents them as optional:
Necessary to build GCC with the Graphite loop optimizations.
but that sentence could probably be clarified.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Bruce Korb bk...@gnu.org writes:
On 03/05/12 09:01, Rainer Orth wrote:
This is where I need explicit approval and/or guidance:
* There are some fixincludes hacks that from their names seem to be
osf-specific, but are not restricted to alpha*-dec-osf*. Bruce,
what's the best way
about implementing split-stack support, but they rejected it
for the complexity.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
* and mips-sgi-irix* entries can go: both have been
removed from mainline, as well as *-*-solaris2.8.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Diego Novillo dnovi...@google.com writes:
On 4/10/12 10:35 AM, Rainer Orth wrote:
sparc-sun-solaris2.11 in progress, could add other OS versions (Solaris
9 to 11) if desired.
That would be great, particularly if they use different host C++ compilers.
Currently, they all use versions of g
at least because of gcc
bugs (already filed: 50167 and 50177).
Thanks for the heads-up, that saved me time and effort. Do you have CRs
for the CC bugs?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld
are still there, but there used to be a few more).
Ok.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Diego Novillo dnovi...@google.com writes:
On 4/10/12 10:35 AM, Rainer Orth wrote:
sparc-sun-solaris2.11 in progress, could add other OS versions (Solaris
9 to 11) if desired.
That would be great, particularly if they use different host C++ compilers.
The sparc-sun-solaris2.11 bootstrap
Steven Bosscher stevenb@gmail.com writes:
sparc-sun-solaris2.10,
Perhaps Rainer Orth can help?
I see this has already been dealt with while I was away.
Rainer
--
-
Rainer Orth, Center for Biotechnology
-
Rainer Orth, Faculty of Technology, Bielefeld University
: Symbol referencing errors. No output written to gnat1
collect2: ld returned 1 exit status
make[3]: *** [gnat1] Error 1
Please fix.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
function.
Now reverted.
Excellent, thanks for the quick help.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
Eric Botcazou writes:
Confirmed (on Solaris 9). Would you mind opening a PR? There is already one
for Linux (37344) but the failure is a little different. Thanks in advance.
Sure, done: PR bootstrap/37424.
Rainer
(or Rainer) would approve the following documentation
update? ;-)
at least I can't since I've never built cross-compilers to alpha-dec-osf,
so I cannot say if it's true or not.
Rainer
-
Rainer Orth, Faculty of Technology
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
tester that could
include the branch and report bugs to bugzilla (feel free to assign to
me).
Any chance that it works on non-GNU/Linux ELF targets (like Solaris, IRIX)?
Rainer
--
-
Rainer Orth, Faculty
of) regularly test on both platforms
with Ada included.
Rainer
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
,
but investigating that is low priority for me.
Thanks.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
Diego Novillo writes:
On Wed, Jan 28, 2009 at 08:18, Rainer Orth r...@techfak.uni-bielefeld.de
wrote:
But at least on Solaris, using GNU ld is sort of a problem: there are lots
of GCC testsuite regressions right now, and GNU ld doesn't support several
of Sun ld's advanced features
at least on Solaris and IRIX there is a
conflict with the native libelf. I haven't yet checked if the interfaces
are the same, but I suppose not.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
Joe Buck writes:
Ok, I see. Maybe we can extend Sun ld to handle that, given that the
sources are now open via OpenSolaris.
Or just use GNU ld on Solaris, it works.
My testing indicates otherwise, apart from the lack of support for some
newer Solaris features.
Rainer
spare time I might have directly in either the
GCC project (improving Solaris support in GCC) or the OpenSolaris community
(helping with the upcoming integration of GCC 4.3 into OpenSolaris).
Rainer
-
Rainer Orth
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
could think about going to an -mcpu=v8 default on Solaris 7-9.
Rainer
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
-
Rainer Orth, Center for Biotechnology, Bielefeld University
standardized.
Comments?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Joseph S. Myers jos...@codesourcery.com writes:
On Wed, 18 Nov 2009, Rainer Orth wrote:
be added on legacy platforms like IRIX and Tru64 UNIX, and even on
Solaris probably won't show up until DFP is fully standardized.
I'd have expected the Solaris maintainers to care more about whether
it on the GCC 4.5 changes page.
Thanks.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
/management.html states:
UNCONFIRMED
The PR has been filed and the responsible person(s) notified.
But how is this notification supposed to happen?
Thanks.
Rainer
--
-
Rainer Orth, Center for Biotechnology
it from
t-iris6 (MULTILIB_*) is enough.
Thanks.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
guidance on the markup problems, I'll probably come up with a series of
patches making the guide consistent in a particular regard.
Comments?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
# FIXME:
# * How to handle deprecated functions (at least ffi_prep_closure,
# probably also ffi_prep_raw_closure and ffi_prep_java_raw_closure?
# * How to name the version anyway? (cf
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
# FIXME:
# * Naming, as always.
# * API documentation?
# * Check users like GNUStep.
# GNU libobjc.so public interface.
OBJC_2.0 {
global:
# objc/encoding.h
method_get_first_argument
generate a list of public interfaces to start from from the
*.ads files, adding in some global functions from the runtime.
Suggestions, advice, discouragement :-)
Rainer
--
-
Rainer Orth, Center for Biotechnology
from them what they think about something like this.
Thoughts, comments?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Andreas Schwab sch...@redhat.com writes:
Rainer Orth r...@cebitec.uni-bielefeld.de writes:
* Several global variables are obviously implementation details, and
thus not part of the ABI (e.g. idxsize, narrays, nbuckets, nindices).
They should probably be renamed to be namespace-clean
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
# FIXME:
# * How to handle deprecated functions (at least ffi_prep_closure,
# probably also ffi_prep_raw_closure and ffi_prep_java_raw_closure?
# * How to name the version anyway? (cf. libgcc_s.so.1, others
obviously won't be in the runtest output.
... I guess a target-related issue ({i686,powerpc}-apple-darwin9)
Or simply a hardware issue?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
.
As I wrote before, I'm going to use this on an (effectively) 64-core
machine and hope to achieve to use all cores in parallel :-)
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
-report.log in the build subdir to get the
complete summary; besides, there's still contrib/dg-cmp-results.sh
(which I haven't checked out yet).
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
, but why should everyone trying to use this have to
reinvent the wheel?
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
if this could be a complete conversion of the svn repo, not
trunk only.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
and with_tune_32.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
...
No, --enable-feature=no and --disable-feature should be equivalent
everywhere, even if only one form is documented.
True: one you have something that works, you seldom revisit it ;-)
Rainer
--
-
Rainer Orth, Center
restrict use of nm -D to platforms where it is known to
work.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
Marc Glisse marc.glisse+...@normalesup.org writes:
On Thu, 22 Apr 2010, Rainer Orth wrote:
This is wrong at least on Solaris and IRIX, which don't have nm -D
either. Please restrict use of nm -D to platforms where it is known to
work.
Uh? From what I can find, solaris 7 already had nm -D
is used by
the testsuite for some (all?) visibility tests.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
.
Thanks.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
it
is unfrozen again, but this would make sense only if there are concrete
plans for another release after 4.4.4. Any word on this?
Thanks.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
and this thread:
http://gcc.gnu.org/ml/gcc-patches/2010-05/msg01279.html
HTH.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
) handle those two cases identically to gas 2.15/2.10.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
different sections: .LFB2, .DOT-1
Driver error: don't do this.
I'm aware of this thread:
http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00908.html
This has been fixed since
2009-01-29 Rainer Orth r...@techfak.uni-bielefeld.de
* config/i386/sol2-10.h [!HAVE_AS_IX86_DIFF_SECT_DELTA
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
implement this, cf.
http://docs.sun.com/app/docs/doc/819-0690/chapter7-28?l=ena=view
Hope this helps.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
its findings if e.g. runtime checks are in place, you can do so with
linker maps, see gcc.target/i386/clearcap.map for an example.
Rainer
--
-
Rainer Orth, Center for Biotechnology, Bielefeld University
to build and install
mpfr 3.0.0? OpenSolaris comes with 2.4.1, and older versions don't
have mpfr bundled at all, so just use a version that works with GCC,
building it in-tree if you must.
Rainer
--
-
Rainer Orth
won't work since it doesn't support
x86_64. That's what the CSL-built /usr/sfw/bin/gas (slightly modified
version of gas 2.15) adds.
Rainer
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
configure.ac doesn't check for this, but should.
Rainer
--
-
Rainer Orth, Faculty of Technology, Bielefeld University
Jeroen Scheerder writes:
So obviously Sun ld doesn't have the necessary support for COMDAT groups
(even with GNU ld, a quite recent version seems to be required).
Unfortunately, gcc's configure.ac doesn't check for this, but should.
Your analysis is very convincing. So an ugly
/msg02101.html
for bootstrap to succeed.
Unfortunately, I have no idea of the exact requirements from ld to develop
a configure check myself.
Rainer
-
Rainer Orth, Faculty of Technology, Bielefeld University
-
Rainer Orth, Faculty of Technology, Bielefeld University
1 - 100 of 2687 matches
Mail list logo