Patchwork [build] Move crtfastmath to toplevel libgcc

login
register
mail settings
Submitter Uros Bizjak
Date July 14, 2011, 9:14 p.m.
Message ID <CAFULd4bZHbxtSqEkoOeqDD4MVqg4CUqUUZQfKWSz5=Yi+KHFww@mail.gmail.com>
Download mbox | patch
Permalink /patch/104725/
State New
Headers show

Comments

Uros Bizjak - July 14, 2011, 9:14 p.m.
On Thu, Jul 14, 2011 at 12:09 PM, Rainer Orth
<ro@cebitec.uni-bielefeld.de> wrote:
> Andreas Schwab <schwab@redhat.com> writes:
>
>> Same on ia64:
>>
>> Configuration mismatch!
>> Extra parts from gcc directory: crtbegin.o crtbeginS.o crtend.o crtendS.o
>> Extra parts from libgcc: crtbegin.o crtend.o crtbeginS.o crtendS.o crtfastmath.o

Alpha needs the same fix. I need following patch to bootstrap the compiler:

--cut here--
--cut here--

Uros.

Patch

Index: gcc/config.gcc
===================================================================
--- gcc/config.gcc	(revision 176282)
+++ gcc/config.gcc	(working copy)
@@ -757,6 +757,7 @@ 
 	extra_options="${extra_options} alpha/elf.opt"
 	target_cpu_default="MASK_GAS"
 	tmake_file="${tmake_file} alpha/t-alpha alpha/t-ieee alpha/t-linux"
+	extra_parts="$extra_parts crtfastmath.o"
 	;;
 alpha*-*-freebsd*)
 	tm_file="${tm_file} ${fbsd_tm_file} alpha/elf.h alpha/freebsd.h"