public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [wwwdocs] add may_alias attribute to gcc-3.3/changes.hml
@ 2002-07-22 17:47 Dan Nicolaescu
  2002-07-24  7:38 ` Gerald Pfeifer
  0 siblings, 1 reply; 2+ messages in thread
From: Dan Nicolaescu @ 2002-07-22 17:47 UTC (permalink / raw)
  To: gcc-patches; +Cc: Gerald Pfeifer


Just noticed that the "may_alias" attribute was not documented in the
3.3 changes.html file. The text is shamelessly copied from the info
file. Please apply.

BTW, did anybody tell the Linux kernel guys this feature is implemented? 


*** changes.html~       Mon Jul 22 16:04:50 2002
--- changes.html        Mon Jul 22 16:04:54 2002
***************
*** 96,101 ****
--- 96,108 ----
        requiring a non-null value.  The compiler currently uses this
        information to issue a warning when it detects a null value passed
        in such an argument slot.</li>
+ 
+     <li>A new type attribute,
+         <code><a name="may_alias">may_alias</a></code>, has been added.
+         Accesses to objects with types with this attribute are not
+         subjected to type-based alias analysis, but are instead assumed to
+         be able to alias any other type of objects, just like the `char'
+         type. </li>
    </ul>
  
  <h3>C++</h3>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [wwwdocs] add may_alias attribute to gcc-3.3/changes.hml
  2002-07-22 17:47 [wwwdocs] add may_alias attribute to gcc-3.3/changes.hml Dan Nicolaescu
@ 2002-07-24  7:38 ` Gerald Pfeifer
  0 siblings, 0 replies; 2+ messages in thread
From: Gerald Pfeifer @ 2002-07-24  7:38 UTC (permalink / raw)
  To: Dan Nicolaescu; +Cc: gcc-patches

On Mon, 22 Jul 2002, Dan Nicolaescu wrote:
> Just noticed that the "may_alias" attribute was not documented in the
> 3.3 changes.html file. The text is shamelessly copied from the info
> file. Please apply.

Somehow your patch didn't apply, but I added it manually, changing
`char' to <code>char</code> on the way.

Thanks for letting us not forget!

Gerald

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.3/changes.html,v
retrieving revision 1.1
diff -u -3 -p -r1.1 changes.html
--- changes.html	17 Jul 2002 15:37:12 -0000	1.1
+++ changes.html	24 Jul 2002 14:26:23 -0000
@@ -96,6 +96,13 @@
 	requiring a non-null value.  The compiler currently uses this
 	information to issue a warning when it detects a null value passed
 	in such an argument slot.</li>
+
+    <li>A new type attribute,
+        <code><a name="may_alias">may_alias</a></code>, has been added.
+        Accesses to objects with types with this attribute are not
+        subjected to type-based alias analysis, but are instead assumed to
+        be able to alias any other type of objects, just like the
+        <code>char</code> type.</li>
   </ul>

 <h3>C++</h3>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-07-24 14:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-22 17:47 [wwwdocs] add may_alias attribute to gcc-3.3/changes.hml Dan Nicolaescu
2002-07-24  7:38 ` Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).