Lines Matching refs:DECL

384 #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
391 #define ASM_WEAKEN_DECL(FILE, DECL, NAME, ALIAS) \
399 if (! DECL_EXTERNAL (DECL) && TREE_PUBLIC (DECL)) \
401 if (DECL_EXTERNAL (DECL)) \
403 else if (! lookup_attribute ("weak", DECL_ATTRIBUTES (DECL)) \
404 && lookup_attribute ("weak_import", DECL_ATTRIBUTES (DECL))) \
406 else if (TREE_PUBLIC (DECL)) \
439 /* Emit a label for the FDE corresponding to DECL. EMPTY means
489 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
492 if (GET_CODE (XEXP (DECL_RTL (DECL), 0)) != SYMBOL_REF) \
493 xname = IDENTIFIER_POINTER (DECL_NAME (DECL)); \
494 if (! DECL_WEAK (DECL) \
495 && ((TREE_STATIC (DECL) \
496 && (!DECL_COMMON (DECL) || !TREE_PUBLIC (DECL))) \
497 || DECL_INITIAL (DECL))) \
498 machopic_define_symbol (DECL_RTL (DECL)); \
499 if ((TREE_STATIC (DECL) \
500 && (!DECL_COMMON (DECL) || !TREE_PUBLIC (DECL))) \
501 || DECL_INITIAL (DECL)) \
502 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
506 if (tree_low_cst (DECL_SIZE_UNIT (DECL), 1) == 0) \
510 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
513 if (GET_CODE (XEXP (DECL_RTL (DECL), 0)) != SYMBOL_REF) \
514 xname = IDENTIFIER_POINTER (DECL_NAME (DECL)); \
515 if (! DECL_WEAK (DECL) \
516 && ((TREE_STATIC (DECL) \
517 && (!DECL_COMMON (DECL) || !TREE_PUBLIC (DECL))) \
518 || DECL_INITIAL (DECL))) \
519 machopic_define_symbol (DECL_RTL (DECL)); \
520 if ((TREE_STATIC (DECL) \
521 && (!DECL_COMMON (DECL) || !TREE_PUBLIC (DECL))) \
522 || DECL_INITIAL (DECL)) \
523 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
593 #define ASM_OUTPUT_ALIGNED_DECL_LOCAL(FILE, DECL, NAME, SIZE, ALIGN) \
601 if ((DECL) && ((TREE_STATIC (DECL) \
602 && (!DECL_COMMON (DECL) || !TREE_PUBLIC (DECL))) \
603 || DECL_INITIAL (DECL))) \
605 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
606 machopic_define_symbol (DECL_RTL (DECL)); \