comp.lang.ada
 help / color / mirror / Atom feed
From: "G.B." <bauhaus@futureapps.invalid>
Subject: Re: ANN: GCC 5.2.0 for OS X El Capitan
Date: Fri, 27 Nov 2015 18:27:43 +0100
Date: 2015-11-27T18:27:43+01:00	[thread overview]
Message-ID: <n3a3m1$2e6$1@dont-email.me> (raw)
In-Reply-To: <lypoyz2sl9.fsf@pushface.org>

On 24.11.15 18:52, Simon Wright wrote:
> Simon Wright <simon@pushface.org> writes:
>
>> I don't have a computer with Mavericks installed, any brave soul care
>> to give it a try?
>
> Well, I guess I meant Yosemite - no need to go back to Mavericks!

While trying to compile AWS (from git repo), I see complaints
about Intel MOV operands (OS 10.10.5, SDK version 10.10):

gcc -c -gnat2012 -gnatwcfijkmRuv -gnaty3abBcdefhiIklmnoOprstx -O2 -gnatn 
-fno-common soap-message-reader.adb
/var/folders/zx/zm0q6b0n0zbdjwb___0wqrxc0000gv/T//ccF719Br.s:19124:suffix or 
operands invalid for `movq'

    compilation of soap-types.adb failed

gprbuild: *** compilation phase failed
make: *** [build-native] Error 4

With compiler options -save-temps and -v added in shared.gpr of AWS,
line 19124 has the first movq in

  ...
_soap__types__d:
LFB405:
	pushq	%r14
LCFI1041:
	movq	%xmm0, %r14
	pushq	%r13
LCFI1042:
	movq	%rdx, %r13
	pushq	%r12
  ...


The effect of -v:

COLLECT_GCC_OPTIONS='-mmacosx-version-min=10.10.5' '-c' '-gnatA' 
'-gnat2012' '-gnatwcfijkmRuv' '-gnaty3abBcdefhiIklmnoOprstx' 
'-save-temps' '-v' '-O2' '-gnatn' '-fno-common' 
'-gnatec=/private/var/folders/zx/zm0q6b0n0zbdjwb___0wqrxc0000gv/T/GNAT-TEMP-000001.TMP' 
'-gnatem=/private/var/folders/zx/zm0q6b0n0zbdjwb___0wqrxc0000gv/T/GNAT-TEMP-000002.TMP' 
'-mtune=core2'
  as -arch x86_64 -force_cpusubtype_ALL -o soap-types.o soap-types.s
soap-types.s:19124:suffix or operands invalid for `movq'
...

    compilation of soap-types.adb failed

gprbuild: *** compilation phase failed
make: *** [build-native] Error 4


  reply	other threads:[~2015-11-27 17:27 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-24 17:42 ANN: GCC 5.2.0 for OS X El Capitan Simon Wright
2015-11-24 17:52 ` Simon Wright
2015-11-27 17:27   ` G.B. [this message]
2015-11-27 18:19     ` Simon Wright
2015-11-27 18:20     ` Simon Wright
2015-11-27 18:22     ` G.B.
2015-11-29 11:50       ` Simon Wright
2015-11-29 15:25         ` Simon Wright
2015-12-02 14:55           ` G.B.
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox