This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


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

Re: Prototype of __rtinit.rtl in include/coff/xcoff.h?


Tom Rix <trix@redhat.com> writes:

> Andreas Jaeger wrote:
> > 
>> AIX (?) experts, what's the parameter for rtl in struct __rtinit (see
>> include/coff/xcoff.h):
>
> This is my code, 
>
> At the current time, this element is not used so just make it (void).  If I find
> out what it is used for,  I will change it.   

Shall I commit the appended patch then?

> btw, this was a cut-n-paste from the system header rtinit.h, no help on proper
> parameter there.

That's what I feared.

Andreas

2001-08-27  Andreas Jaeger  <aj@suse.de>

	* xcoff.h (struct __rtinit): Make proper prototype for rtl.

============================================================
Index: include/coff/xcoff.h
--- include/coff/xcoff.h	2001/05/24 20:32:58	1.1
+++ include/coff/xcoff.h	2001/08/27 07:43:21
@@ -1,6 +1,6 @@
 /* Internal format of XCOFF object file data structures for BFD.
 
-   Copyright 1995, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+   Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
    Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support.
 
    This file is part of BFD, the Binary File Descriptor library.
@@ -425,7 +425,8 @@ struct xcoff_loader_info
  * from /usr/include/rtinit.h
  */
 struct __rtinit {
-  int		(*rtl)();		/* Pointer to runtime linker */
+  int		(*rtl) PARAMS((void));	/* Pointer to runtime linker.
+					 XXX: Is the parameter really void?  */
   int		init_offset;		/* Offset to array of init functions
 					   (0 if none). */
   int		fini_offset;		/* Offset to array of fini functions

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


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