pr44197.c: Require visibility support.
* gcc.c-torture/compile/pr44197.c: Require visibility support. Allow for a user label prefix. From-SVN: r165315
This commit is contained in:
parent
5095da95bd
commit
40b7ae584b
|
@ -1,3 +1,8 @@
|
|||
2010-10-11 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* gcc.c-torture/compile/pr44197.c: Require visibility support.
|
||||
Allow for a user label prefix.
|
||||
|
||||
2010-10-10 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
* g++.dg/lto/20101010-1_0.C: New testcase.
|
||||
|
|
|
@ -1,4 +1,14 @@
|
|||
/* { dg-require-alias "" } */
|
||||
/* { dg-require-visibility "" } */
|
||||
|
||||
#ifndef __USER_LABEL_PREFIX__
|
||||
#define PREFIX ""
|
||||
#else
|
||||
#define xstr(s) str(s)
|
||||
#define str(s) #s
|
||||
#define PREFIX xstr(__USER_LABEL_PREFIX__)
|
||||
#endif
|
||||
|
||||
typedef unsigned short int __uint16_t;
|
||||
enum
|
||||
{
|
||||
|
@ -12,7 +22,7 @@ typedef __uint16_t __ctype_mask_t;
|
|||
extern const __ctype_mask_t *__C_ctype_b;
|
||||
extern
|
||||
__typeof (__C_ctype_b)
|
||||
__C_ctype_b __asm__ ("" "__GI___C_ctype_b")
|
||||
__C_ctype_b __asm__ (PREFIX "__GI___C_ctype_b")
|
||||
__attribute__ ((visibility ("hidden")));
|
||||
static const __ctype_mask_t __C_ctype_b_data[] = {
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue