delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/11/19/06:08:30

From: tadashi AT viper DOT cow DOT melco DOT co DOT jp (Tadashi Ogino)
Subject: cross gcc for ppc
19 Nov 1997 06:08:30 -0800 :
Message-ID: <9711191325.AA24198.cygnus.gnu-win32@viper.cow.melco.co.jp>
Reply-To: tadashi AT viper DOT cow DOT melco DOT co DOT jp
Mime-Version: 1.0 (generated by tm-edit 7.52)
To: gnu-win32 AT cygnus DOT com, powerpc-psim AT ci DOT com DOT au
Cc: tadashi AT viper DOT cow DOT melco DOT co DOT jp

I'm trying to compile ppc(eabi) program on cygnus GCC on NT BOX.

Usually branch function is compiled to 'bl' instruction but it can go
to +- 24bit address. I want to use 32 bit address.

I found ((longcall)) attribute. It is not mentioned in GCC 2.7.2 so I
think it is Cygnus function. But it doesn't work well.

internal error--unrecognizable insn:
    <omitted>

I found rs6000.md has a bug in this case and I think I can fix them
only for my purpose. But if there exists public patch, I want to apply
it. Does anyone know it?

Thanks.
-
	Mitsubishi Electric Corp.
	Tadashi Ogino

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019