From c0cba68ccd92423c4c7cee543a647036b5cc7188 Mon Sep 17 00:00:00 2001 From: geoffk Date: Sun, 2 Feb 2003 01:21:21 +0000 Subject: [PATCH] * doc/extend.texi (Function Attributes): Remove documentation for PowerPC Windows NT function attributes.. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62268 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/doc/extend.texi | 31 ------------------------------- 2 files changed, 5 insertions(+), 31 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 95aff18e988..69b973c9654 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-02-01 Geoffrey Keating + + * doc/extend.texi (Function Attributes): Remove documentation + for PowerPC Windows NT function attributes.. + 2003-02-01 Daniel Jacobowitz * dwarf2out.c (gen_type_die): Check for typedefs before calling diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 27a2e1ffb61..5544c5c9cc8 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -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 -- 2.11.0