extend.texi (Function Attributes): Remove documentation for PowerPC Windows NT function attributes..
* doc/extend.texi (Function Attributes): Remove documentation for PowerPC Windows NT function attributes.. From-SVN: r62268
This commit is contained in:
parent
7073f4745f
commit
dcef1843bb
|
@ -1,3 +1,8 @@
|
|||
2003-02-01 Geoffrey Keating <geoffk@apple.com>
|
||||
|
||||
* doc/extend.texi (Function Attributes): Remove documentation
|
||||
for PowerPC Windows NT function attributes..
|
||||
|
||||
2003-02-01 Daniel Jacobowitz <drow@mvista.com>
|
||||
|
||||
* dwarf2out.c (gen_type_die): Check for typedefs before calling
|
||||
|
|
|
@ -2367,9 +2367,6 @@ On the Intel 386, the @code{stdcall} attribute causes the compiler to
|
|||
assume that the called function will pop off the stack space used to
|
||||
pass arguments, unless it takes a variable number of arguments.
|
||||
|
||||
The PowerPC compiler for Windows NT currently ignores the @code{stdcall}
|
||||
attribute.
|
||||
|
||||
@item fastcall
|
||||
@cindex functions that pop the argument stack on the 386
|
||||
On the Intel 386, the @code{fastcall} attribute causes the compiler to
|
||||
|
@ -2386,9 +2383,6 @@ assume that the calling function will pop off the stack space used to
|
|||
pass arguments. This is
|
||||
useful to override the effects of the @option{-mrtd} switch.
|
||||
|
||||
The PowerPC compiler for Windows NT currently ignores the @code{cdecl}
|
||||
attribute.
|
||||
|
||||
@item longcall/shortcall
|
||||
@cindex functions called via pointer on the RS/6000 and PowerPC
|
||||
On the RS/6000 and PowerPC, the @code{longcall} attribute causes the
|
||||
|
@ -2412,31 +2406,6 @@ contents of that register. The @code{short_call} attribute always places
|
|||
the offset to the function from the call site into the @samp{BL}
|
||||
instruction directly.
|
||||
|
||||
@item dllimport
|
||||
@cindex functions which are imported from a dll on PowerPC Windows NT
|
||||
On the PowerPC running Windows NT, the @code{dllimport} attribute causes
|
||||
the compiler to call the function via a global pointer to the function
|
||||
pointer that is set up by the Windows NT dll library. The pointer name
|
||||
is formed by combining @code{__imp_} and the function name.
|
||||
|
||||
@item dllexport
|
||||
@cindex functions which are exported from a dll on PowerPC Windows NT
|
||||
On the PowerPC running Windows NT, the @code{dllexport} attribute causes
|
||||
the compiler to provide a global pointer to the function pointer, so
|
||||
that it can be called with the @code{dllimport} attribute. The pointer
|
||||
name is formed by combining @code{__imp_} and the function name.
|
||||
|
||||
@item exception (@var{except-func} [, @var{except-arg}])
|
||||
@cindex functions which specify exception handling on PowerPC Windows NT
|
||||
On the PowerPC running Windows NT, the @code{exception} attribute causes
|
||||
the compiler to modify the structured exception table entry it emits for
|
||||
the declared function. The string or identifier @var{except-func} is
|
||||
placed in the third entry of the structured exception table. It
|
||||
represents a function, which is called by the exception handling
|
||||
mechanism if an exception occurs. If it was specified, the string or
|
||||
identifier @var{except-arg} is placed in the fourth entry of the
|
||||
structured exception table.
|
||||
|
||||
@item function_vector
|
||||
@cindex calling functions through the function vector on the H8/300 processors
|
||||
Use this attribute on the H8/300 and H8/300H to indicate that the specified
|
||||
|
|
Loading…
Reference in New Issue