report this problem to the LSB, since they wrote that
documentation. The documentation is incorrect.
--
Daniel Jacobowitz
CodeSourcery
with your generated unwind tables. That's the
usual cause for unexpected end of stack.
--
Daniel Jacobowitz
CodeSourcery
?
--
Daniel Jacobowitz
CodeSourcery
.
If it can't dump your FDEs, we probably won't unwind through them
either.
--
Daniel Jacobowitz
CodeSourcery
remains in the
Make-lang.in
Ok for trunk when stage1 starts?
Please send patches only to the gcc-patches mailing list. TIA.
--
Daniel Jacobowitz
CodeSourcery
able to access some of them and get link errors on others
is a very strange default interpretation.
--
Daniel Jacobowitz
CodeSourcery
question on IRC of the correct protocol is
appropriate?
It is fairly typical to omit the changelog entry in fix my last patch
commits. Also in fix the ChangeLog commits.
--
Daniel Jacobowitz
CodeSourcery
: Check the options in automake's generated
Makefile.in.
You probably need a -I path.
--
Daniel Jacobowitz
CodeSourcery
arguments? If not, I suspect
this is only for old-style definitions.
--
Daniel Jacobowitz
CodeSourcery
that won't work!
Is it really working after all is the real question and I say no it
can never work correctly on any target.
Obviously untrue. I can't imagine a plausible target where int (*)
(char *) and int (*) (unsigned char *) would not be compatible, for
instance.
--
Daniel Jacobowitz
something similar to what you need for VxWorks. A
couple of other places had to be changed. I don't remember if the
VxWorks gcc port was submitted, or just the binutils bits.
--
Daniel Jacobowitz
CodeSourcery
- but we haven't had time to submit it.
--
Daniel Jacobowitz
CodeSourcery
On Wed, Jun 28, 2006 at 03:54:29PM -0600, Shaun Jackman wrote:
On 6/28/06, Daniel Jacobowitz [EMAIL PROTECTED] wrote:
On Wed, Jun 28, 2006 at 03:17:30PM -0600, Shaun Jackman wrote:
I'm not terribly familiar with the GCC source tree. I scanned
config/arm/arm.c and its SVN log for changes
(offsetof (struct max_alignment, u))
I learned while working on the zone collector that there is at least
one platform where this doesn't work, because long double had an
alignment of eight on its own and four as a structure field. It might
have been powerpc-darwin.
--
Daniel Jacobowitz
alignment issues.
It's a union. If that makes a difference the platform ABI is
hopelessly broken.
Anyway, I'm thinking of MAX_FIELD_ALIGNMENT or something like that.
--
Daniel Jacobowitz
CodeSourcery
, which he clearly meant:
2. Of purely theoretical or academic interest; having no
practical consequence; as, the team won in spite of the
bad call, and whether the ruling was correct is a moot
question.
--
Daniel Jacobowitz
CodeSourcery
some one experienced can help you out.
Don't crosspost to gcc and gcc-help, please. This is not a question
about GCC development.
--
Daniel Jacobowitz
CodeSourcery
and don't trap. This instruction
doesn't trap, but it's not cheap.
What metric gets used for this - rtx_cost?
--
Daniel Jacobowitz
CodeSourcery
out what went wrong, and for that purpose you only need to worry
about the machine/memory state.
Not when you're debugging userspace and you have files.
--
Daniel Jacobowitz
CodeSourcery
On Thu, Jun 15, 2006 at 10:31:55AM -0400, Robert Dewar wrote:
Daniel Jacobowitz wrote:
The point of going backwards (a feature quite familiar to me from
the use of hardware debuggers on PC's in bygone years) is to figure
out what went wrong, and for that purpose you only need to worry
about
On Mon, Jun 12, 2006 at 10:22:17AM -0400, David Edelsohn wrote:
Typing make in the gcc subdirectory does not do what I expect.
Then could you clarify what happens, and what you expect, please?
--
Daniel Jacobowitz
CodeSourcery
be. The collector would try to mark the malloced
memory, and blow up.
--
Daniel Jacobowitz
CodeSourcery
that, I hope - it's only larger by a trivial amount.
--
Daniel Jacobowitz
CodeSourcery
, it is possible I may have dreamted.
Nope, it was Nick.
--
Daniel Jacobowitz
CodeSourcery
have to go through the committee.
In practice, using string identifiers does make conflicts less likely.
It's also easier for a vendor to pick a unique prefix and be confident
that Apple isn't going to assign some other meaning to
csl-inline-bart.
--
Daniel Jacobowitz
CodeSourcery
there is no plausible way to do for the ARM EABI, due to ARM's
other choices.
--
Daniel Jacobowitz
CodeSourcery
On Sun, Jun 04, 2006 at 10:29:14AM -0700, Mark Mitchell wrote:
Daniel Jacobowitz wrote:
On Sun, Jun 04, 2006 at 09:54:25AM -0700, Mark Mitchell wrote:
Richard E. asked what possible uses this function might have.
Obviously, GLIBC's backtrace() function is one, though I guess that's a
weak
) we're looking at
here.
Mark's latest change seems logical to me: the user has asked for the
frame address, so hadn't we better arrange that there's a frame?
--
Daniel Jacobowitz
CodeSourcery
it is in r7 (because r11 can't be used in
memory insns).
I'm reading these two paragraphs and the two of you seem to be in
violent agreement. Paul assumed ARM code only.
--
Daniel Jacobowitz
CodeSourcery
Bug Activity.
--
Daniel Jacobowitz
CodeSourcery
going on?
--
Daniel Jacobowitz
CodeSourcery
and
the legitimate address stuff. I'm not sure about the clobber, that might need
additional reload-related machinery.
I suspect it would be better to make GCC do halfword stores instead
(read/modify/write).
--
Daniel Jacobowitz
CodeSourcery
On Sun, May 28, 2006 at 08:38:34PM +0200, Thomas Koenig wrote:
Is anything wrong with SVN, or did my authorization to commit somehow
fall through the cracks?
Is it maybe an anonymous checkout? Check svn info.
--
Daniel Jacobowitz
CodeSourcery
of the parameter
for ARM, but I assume there are other affected targets. I don't know if we
need the extended region scheduling to be smarter, or if it should simply be
turned off for some targets.
--
Daniel Jacobowitz
CodeSourcery
typedef union
{
struct
{
int __lock;
unsigned int __futex
.
* config.rpath: Copy from GCC tree.
* intl: Replace contents of intl directory with intl from GCC tree.
Approved for binutils.
Fine for GDB, too.
--
Daniel Jacobowitz
CodeSourcery
this is DJ Delorie. I'm not sure how much work it
is on his part, though.
Either way it would probably be best to do the initial sync by hand.
And is it really plausible that nothing in src would need updating for
the new intl?
--
Daniel Jacobowitz
CodeSourcery
products or platforms might cause problems?
No; I'm just surprised that it worked.
--
Daniel Jacobowitz
CodeSourcery
? The description said calls a
constant function. This:
int (*fct) (int i);
is of course a function pointer.
--
Daniel Jacobowitz
CodeSourcery
have to convert the call to
indirect. It's probably a space loss, stack usage improvement, and I'm
not sure offhand about performance - may be a bit slower.
--
Daniel Jacobowitz
CodeSourcery
don't know
how that would work out.
--
Daniel Jacobowitz
CodeSourcery
fine to me. One note for copying collection; I don't know
that you need to solve the local variables problem. What I did during
development was support both copying and non-copying collection;
there's at least one suitable point (probably more - I did not look
very hard) for copying.
--
Daniel
/
--
Daniel Jacobowitz
CodeSourcery
, no.
--
Daniel Jacobowitz
CodeSourcery
from my testing: it can
sometimes help much more than that - in precompiled header layout.
Depending on the phase of the moon, I saw PCH performance improvements
from 3% to 20%.
--
Daniel Jacobowitz
CodeSourcery
on different host systems, it might be reasonable to
use it as the default - even if generational collection is disabled by
the lack of mmap.
--
Daniel Jacobowitz
CodeSourcery
less RAM; I don't really know. I don't
think I ever posted the automatic partitioning code; that computer is
off right now, but I can dig out the code if you want to see it.
--
Daniel Jacobowitz
CodeSourcery
that. Is there an equivalent API for linux?
Don't think so.
There isn't really. But I know that other JITs have managed to do this
- I just don't know how. They may use a nasty hack somewhere.
--
Daniel Jacobowitz
CodeSourcery
the bug reporting system.
Please see:
http://gcc.gnu.org/bugs.html
--
Daniel Jacobowitz
CodeSourcery
require the configure option is somewhat lame.
--
Daniel Jacobowitz
CodeSourcery
configurations.
--
Daniel Jacobowitz
CodeSourcery
this installation up to
create a relocatable toolchain. This was the whole point
of the article:
If you look at HEAD, you'll find a new --with-build-sysroot
option. Does that help? We added it for some very similar
configurations...
--
Daniel Jacobowitz
CodeSourcery
a clean way to do it automatically.
--
Daniel Jacobowitz
CodeSourcery
? Is there a workaround? Should I upgrade?
This is not a useful bug report, sorry. Please take a look at the bug
reporting instructions on gcc.gnu.org.
--
Daniel Jacobowitz
CodeSourcery
that work better? If so, it's likely
something which does not handle drive letters. make_relative_prefix
may need to be taught something about them.
--
Daniel Jacobowitz
CodeSourcery
something in the old location before reading from the new path.
How did you configure the toolchain? Which was the configured install
directory and which was the relocated install directory?
--
Daniel Jacobowitz
CodeSourcery
.
--
Daniel Jacobowitz
CodeSourcery
release, and are missing
some of the other dirs (e.g. infrastructure).
That means they mirror from ftp.gnu.org, rather than gcc.gnu.org.
--
Daniel Jacobowitz
CodeSourcery
on entry, we could probably have
done better even with optimization.
--
Daniel Jacobowitz
CodeSourcery
.
--
Daniel Jacobowitz
CodeSourcery
be going on here?
All fine so far. Then, ld should resolve the branch to point to a PLT
entry - you want to figure out why that isn't happening and the branch
is being output into the shared library.
--
Daniel Jacobowitz
CodeSourcery
./libgcc_s.so.1.tmp does not
Looks like you're using an installed crti.o. I bet that's not built
with VFP. You might want to look into e.g. crosstool; it knows how to
bootstrap a toolchain with particular options.
--
Daniel Jacobowitz
CodeSourcery
on SuSE9 zLinux (SP2).
Whatever it is, it's probably not a GCC issue; this is not the
appropriate list to ask questions about multithreading.
--
Daniel Jacobowitz
CodeSourcery
.
This is still blocked on the move to a newer autoconf in all
subdirectories. Or, on someone figuring out whether we can
migrate some subdirectories to a newer libtool without breaking
others.
--
Daniel Jacobowitz
CodeSourcery
which part failed him, for me to know
just what went wrong.
It's not a generated file. Autogen is run during the fixincludes
testsuite.
--
Daniel Jacobowitz
CodeSourcery
reports with testcases.
--
Daniel Jacobowitz
CodeSourcery
xscale-iwmmxt-linux-gnueabi specifically or do you just consider it
unnecessary
effort?
I don't think there's any point to the xscale-* triplets nowadays.
--
Daniel Jacobowitz
CodeSourcery
On Wed, Mar 01, 2006 at 10:10:39AM -0800, Dan Kegel wrote:
On 3/1/06, Daniel Jacobowitz [EMAIL PROTECTED] wrote:
1. GNU TAR 1.14 is required to unpack the source releases. Other
versions of tar are likely to report errors or silently unpack the
file incorrectly.
The problem
On Wed, Mar 01, 2006 at 06:20:53PM +, Steven Newbury wrote:
OK, thank-you. I'll target arm-iwmmxt-linux-gnueabi with --with-cpu= etc
and
--disable-multilib. The vendor string is for my build scripts and also will
help differentiate the toolchain, is that valid?
Yep.
--
Daniel
. This is a FAQ for building Linux cross-compilers.
--
Daniel Jacobowitz
CodeSourcery
.
--
Daniel Jacobowitz
CodeSourcery
almost certainly do not want --with-abi=iwmmxt.
The error you gave suggests that you didn't modify something properly
to handle the xscale-linux-gnueabi target, but arm would work just fine.
--
Daniel Jacobowitz
CodeSourcery
. So is using abi=iwmmxt really
not what I want? A really bad idea?
Absolutely. You want the AAPCS, not Intel's pre-AAPCS ABI.
--
Daniel Jacobowitz
CodeSourcery
/bin/mytarget-linux-ld
Then this is the wrong list; your binutils port is broken.
--
Daniel Jacobowitz
CodeSourcery
as 0x5ffe
or thereabouts. It's historical.
Why? And the symble 'b' is of absolute type(*A*)?
I don't know; not enough information.
--
Daniel Jacobowitz
CodeSourcery
have to
assemble and then link; please let GCC do the linking, it knows how
to invoke the linker properly for each platform.
--
Daniel Jacobowitz
CodeSourcery
/xgcc which does not exist because the bootstrap is
in the process of installing it.
I'm not quite sure what you mean by installing in prev-gcc; could you
show me the tail end of a log?
--
Daniel Jacobowitz
CodeSourcery
On Tue, Feb 21, 2006 at 02:16:27PM -0500, Daniel Jacobowitz wrote:
On Tue, Feb 21, 2006 at 01:50:47PM -0500, David Edelsohn wrote:
if [ -d ../prev-gcc ]; then \
cd ../prev-gcc \
make install-headers-tar DESTDIR=`pwd`/../gcc/ \
libsubdir=. ; \
else \
That's the problem
to integrate this in a way that would benefit everybody.
Have you tried --with-float=soft, which works on several different
architectures already?
--
Daniel Jacobowitz
CodeSourcery
. It doesn't matter if you
pack a structure containing this; that eliminates padding in the
structure, but doesn't change the type or size of the union.
--
Daniel Jacobowitz
CodeSourcery
can't do it with a mips-elf
targeted compiler; glibc builds for mips-linux, not for mips-elf.
--
Daniel Jacobowitz
CodeSourcery
?
Not today, no.
--
Daniel Jacobowitz
CodeSourcery
?
If you run all-stage1, or stage1-start, then the top level will put the
stage1 gcc directory back into place.
There's a separate gcc subdirectory for every stage; the current
stage will be named gcc, and all the others will be named
stageFOO-gcc.
--
Daniel Jacobowitz
CodeSourcery
.
Optionally, by some change other than the total number of PASS.
--
Daniel Jacobowitz
CodeSourcery
from TARGET_BRANCH_TARGET_REGISTER_CLASS.
- SH redefines that to sh_target_reg_class.
--
Daniel Jacobowitz
CodeSourcery
meant.
--
Daniel Jacobowitz
CodeSourcery
to
know it needed some more thinking about :-)
I definitely agree that the debugger should be doing it, not the
compiler. It's not appreciably harder here and it makes more sense to
allow the user to just toggle a switch to suddenly step into libstdc++.
--
Daniel Jacobowitz
CodeSourcery
Someone's informed Richard Stallman that this (annoying) warning will not be
enabled by default in GCC 4.1. But, it currently seems to be. Should it be
turned off before the release? If not, who told RMS it was? :-)
--
Daniel Jacobowitz
CodeSourcery
, this is non-hypothetical. It happened to me a few
weeks ago - if I'd been bootstrapping in a combined tree, stage1 gcc
would have miscompiled stage2 as which would have misassembled stage2
gcc.
--
Daniel Jacobowitz
CodeSourcery
or ten years. We can't skip them during a bootstrap; it just
won't work.
--
Daniel Jacobowitz
CodeSourcery
.
--
Daniel Jacobowitz
CodeSourcery
around in circles
and not making the slightest forward progress.
--
Daniel Jacobowitz
CodeSourcery
- e.g. a needed
definition being deleted.
--
Daniel Jacobowitz
CodeSourcery
.
--
Daniel Jacobowitz
CodeSourcery
svn pull
of the gcc 4.1 branch using svn 1.3.0. Is svn that broken that I need
to manually correct the timestamps after every pull?
That this ever worked with CVS required a lot of luck.
--
Daniel Jacobowitz
CodeSourcery
the executable without any errors. How
can this include give ld the wrong emulation mode? Apparently,
there is no -o in any file in the build-directory.
Sounds like there's an error in your specs. Run gcc -v and see what
it's invoking.
--
Daniel Jacobowitz
CodeSourcery
.
(No, I don't really understand the reasoning. Feel free to follow up
on gnu-prog-discuss if you are on that list.)
--
Daniel Jacobowitz
CodeSourcery
to the workflow, so I
wanted to wait until toplevel bootstrap was settled first.
--
Daniel Jacobowitz
CodeSourcery
On Tue, Jan 03, 2006 at 10:39:06PM +0100, Laurent GUERBY wrote:
On Tue, 2006-01-03 at 16:01 -0500, Daniel Jacobowitz wrote:
On Tue, Jan 03, 2006 at 09:26:11PM +0100, Laurent GUERBY wrote:
On Tue, 2006-01-03 at 20:47 +0100, Eric Botcazou wrote:
Actually, looking more closely
On Fri, Dec 23, 2005 at 01:19:14PM +0100, Gunther Nikl wrote:
On Thu, Dec 22, 2005 at 11:39:20AM -0500, Daniel Jacobowitz wrote:
On Thu, Dec 22, 2005 at 05:34:14PM +0100, Gunther Nikl wrote:
Hello!
The new scheme to select target tools breaks building GCC for me. Maybe I
have
, not from GCC. You
ned to pass the correct options (I don't know what they are) to that
assembler to make it accept these instructions.
--
Daniel Jacobowitz
CodeSourcery, LLC
301 - 400 of 556 matches
Mail list logo