This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Problem in split_basic_block
- From: "Zack Weinberg" <zack at codesourcery dot com>
- To: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 06 Aug 2003 16:36:19 -0700
- Subject: Re: Problem in split_basic_block
- References: <10308062258.AA03807@vlsi1.ultra.nyu.edu>
kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
I realize you're not contributing this port now, but...
> + # This removes the cpu type and manufacturer components and
> + # replaces "." with "_" in the operating system version.
> + case $host in *-*-*vms*)
> + target_alias=`echo $host \
> + | sed 's/.*-.*-\(.*\)$/\1/' | sed 's/\./_/g'`
> + ;;
> + esac
this should not be necessary
> + prefix=/gnu
> + local_prefix=/gnu
inappropriate; you are overriding the user, and breaking installation
of cross compilers targeting this port
> + # 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)
> + #define MD_EXEC_PREFIX "/gnu/lib/gcc-lib/"
> + #define MD_STARTFILE_PREFIX "/gnu/lib/gcc-lib/"
> +
> + /* Specify the list of include file directories. */
> + #define INCLUDE_DEFAULTS \
> + { \
> + { "/gnu/lib/gcc-lib/include", 0, 0, 0 }, \
> + { "/gnu_gxx_include", 0, 1, 1 }, \
> + { "/gnu_cc_include", 0, 0, 0 }, \
> + { "/gnu/include", 0, 0, 0 }, \
> + { 0, 0, 0, 0 } \
> + }
this also interferes with cross compiler use
zw