osprey-gcc-4.2.0/gcc/config/frv/frvend.c File Reference

#include "defaults.h"
#include <stddef.h>
#include "unwind-dw2-fde.h"

Include dependency graph for frvend.c:

Go to the source code of this file.

Defines

#define UNDERSCORE   ""
#define FINI_SECTION_ZERO(SECTION, FLAGS, NAME)
#define FINI_SECTION(SECTION, FLAGS, NAME)

Functions/Subroutines

 FINI_SECTION_ZERO (".ctors","\"aw\"","__CTOR_END__")
 FINI_SECTION_ZERO (".dtors","\"aw\"","__DTOR_END__")
 FINI_SECTION_ZERO (".eh_frame","\"aw\"","__FRAME_END__")
 FINI_SECTION (".rofixup","\"a\"","__ROFIXUP_END__")


Define Documentation

#define FINI_SECTION ( SECTION,
FLAGS,
NAME   ) 

Value:

__asm__ (".section " SECTION "," FLAGS "\n\t"       \
   ".globl   " UNDERSCORE NAME "\n\t"       \
   ".type    " UNDERSCORE NAME ",@object\n\t"     \
   ".p2align  2\n"            \
   UNDERSCORE NAME ":\n\t"          \
   ".previous")

Definition at line 48 of file frvend.c.

#define FINI_SECTION_ZERO ( SECTION,
FLAGS,
NAME   ) 

Value:

__asm__ (".section " SECTION "," FLAGS "\n\t"       \
   ".globl   " UNDERSCORE NAME "\n\t"       \
   ".type    " UNDERSCORE NAME ",@object\n\t"     \
   ".p2align  2\n"            \
   UNDERSCORE NAME ":\n\t"          \
   ".word     0\n\t"            \
   ".previous")

Definition at line 39 of file frvend.c.

#define UNDERSCORE   ""

Definition at line 36 of file frvend.c.


Function Documentation

FINI_SECTION ( ".rofixup"  ,
"\"a\""  ,
"__ROFIXUP_END__"   
)

FINI_SECTION_ZERO ( ".eh_frame"  ,
"\"aw\""  ,
"__FRAME_END__"   
)

FINI_SECTION_ZERO ( ".dtors"  ,
"\"aw\""  ,
"__DTOR_END__"   
)

FINI_SECTION_ZERO ( ".ctors"  ,
"\"aw\""  ,
"__CTOR_END__"   
)


Generated on Wed Apr 8 14:20:13 2009 for Open64 by  doxygen 1.5.6