This is the mail archive of the gcc@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: calling function in .init and .fini gives problem


On Thu, May 20, 2004 at 08:10:35PM +0530, mohanlal jangir wrote:
> I tried to run following program, but is giving "Illegal instruction" error
> after function premain is called. Can somebody correct me, what I am doing
> wrong?
> 
> int __attribute__((__section__(".init"))) premain(void) {
> 
> static int __attribute__((__section__(".fini"))) postmain(void) {

See function attributes "constructor" and "destructor" in the GCC Manual.

Janis


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