This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ping] Fix error recovery issue with alias


> The test still fails with the following change:
> 
> --- /opt/gcc/_clean/gcc/testsuite/gnat.dg/specs/linker_alias.ads2013-08-18
> 17:39:22.000000000 +0200 +++
> /opt/gcc/work/gcc/testsuite/gnat.dg/specs/linker_alias.ads	2013-08-19
> 08:52:35.000000000 +0200 @@ -5,5 +5,6 @@ package Linker_Alias is
>     Var : Integer;  -- { dg-error "aliased to undefined symbol" }
>     pragma Export (C, Var, "my_var");
>     pragma Linker_Alias (Var, "var2");
> +   pragma Weak_External (Var);
> 
>  end Linker_Alias;

OK, I've installed the following patchlet instead, thanks.


2013-09-01  Eric Botcazou  <ebotcazou@adacore.com>

	* gnat.dg/specs/linker_alias.ads: Skip on Darwin.


-- 
Eric Botcazou
Index: gnat.dg/specs/linker_alias.ads
===================================================================
--- gnat.dg/specs/linker_alias.ads	(revision 202141)
+++ gnat.dg/specs/linker_alias.ads	(working copy)
@@ -1,4 +1,5 @@
 -- { dg-do compile }
+-- { dg-skip-if "missing alias support" { *-*-darwin* } }
 
 package Linker_Alias is
 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]