This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Windows NT/PPC doc removal
- From: Geoffrey Keating <gkeating at apple dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 1 Feb 2003 17:19:41 -0800 (PST)
- Subject: Windows NT/PPC doc removal
We deleted the PowerPC Windows NT port years ago, but still there are
chunks of doc left.
Tested with 'make info'.
--
- Geoffrey Keating <geoffk@apple.com>
===File ~/patches/doc-noppcnt.patch=========================
2003-02-01 Geoffrey Keating <geoffk@apple.com>
* doc/extend.texi (Function Attributes): Remove documentation
for PowerPC Windows NT function attributes..
Index: doc/extend.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/extend.texi,v
retrieving revision 1.116
diff -u -p -u -p -r1.116 extend.texi
--- doc/extend.texi 27 Jan 2003 10:53:36 -0000 1.116
+++ doc/extend.texi 2 Feb 2003 00:37:22 -0000
@@ -2367,9 +2367,6 @@ On the Intel 386, the @code{stdcall} att
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 po
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
@@ -2411,31 +2405,6 @@ function by first loading its address in
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
============================================================