This is the mail archive of the
mailing list for the GCC project.
Re: Problem in split_basic_block
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: zack at codesourcery dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 6 Aug 03 21:11:47 EDT
- Subject: Re: Problem in split_basic_block
I realize you're not contributing this port now, but...
I agree with most of your comments, except ...
> + # Assemble startup files.
> + vcrt0.o: $(CRT0_S) $(GCC_PASSES)
> + ./decc -c /names=as_is $(srcdir)/config/ia64/vms-crt0.c -o vcrt0.o
> + pcrt0.o: $(CRT0_S) $(GCC_PASSES)
> + ./decc -c /names=as_is $(srcdir)/config/ia64/vms-psxcrt0.c -o pcrt0.o
why the hell can't this code be compiled with gcc? (the alpha-vms port
has the same problem)
The file says why, but I'm not totally sure I understand the comment: I
suspect DEC C special-cases the call in question.
this also interferes with cross compiler use
Right. There are numerous host/target confusions in a lot of the VMS stuff
that need to be fixed before the port can be considered finished.