[Bug target/1078] Problems with attributes documentation

2016-04-16 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

sandra at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #16 from sandra at gcc dot gnu.org ---
The com_interface attribute has been deleted on trunk now.  Per comment #14, I
think that was the last thing to be done for this issue, so I'm marking it
fixed now.

[Bug target/1078] Problems with attributes documentation

2016-04-16 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #15 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Sat Apr 16 23:22:52 2016
New Revision: 235066

URL: https://gcc.gnu.org/viewcvs?rev=235066=gcc=rev
Log:
2016-04-16  Sandra Loosemore  

PR target/1078

gcc/cp/
* tree.c (cxx_attribute_table): Remove "com_interface" entry.
(handle_com_interface_attribute): Delete.

Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/tree.c

[Bug target/1078] Problems with attributes documentation

2016-01-07 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #13 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Thu Jan  7 18:02:25 2016
New Revision: 232136

URL: https://gcc.gnu.org/viewcvs?rev=232136=gcc=rev
Log:
2016-01-07  Sandra Loosemore 

PR 1078
gcc/
* doc/extend.texi (Nvidia PDX Function Attributes): New section.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/extend.texi

[Bug target/1078] Problems with attributes documentation

2016-01-07 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #14 from sandra at gcc dot gnu.org ---
I've finished going through the target-specific attributes.  I filed new
target-specific issues for things that need attention from target maintainers:

PR 69151: h8300 "OS_Task", "monitor"
PR 69150: mcore "dllimport", "dllexport"
PR 69142: s390 "s390_vector_bool"
PR 69179: darwin "apple_kext_compatibility", "weak_import"

Additionally, the VMS "common_object" and Solaris "init" and "fini" attributes
seem to exist only to provide an implementation hook for compatibility pragmas
on those targets and probably aren't intended to be used directly.  So I have
left those undocumented for now.

So, I think the only thing remaining to be done for this issue is to decide
what to do about "com_interface".

[Bug target/1078] Problems with attributes documentation

2016-01-05 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #10 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Tue Jan  5 18:04:01 2016
New Revision: 232081

URL: https://gcc.gnu.org/viewcvs?rev=232081=gcc=rev
Log:
2016-01-05  Sandra Loosemore 

PR 1078
gcc/
* doc/extend.texi (MicroBlaze Function Attributes): Document
interrupt_handler and fast_interrupt attributes.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/extend.texi

[Bug target/1078] Problems with attributes documentation

2016-01-05 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #11 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Tue Jan  5 19:45:43 2016
New Revision: 232085

URL: https://gcc.gnu.org/viewcvs?rev=232085=gcc=rev
Log:
2016-01-05  Sandra Loosemore 

PR 1078
gcc/
* doc/extend.texi (V850 Function Attributes): New section.
(V850 Variable Attributes): New section.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/extend.texi


[Bug target/1078] Problems with attributes documentation

2016-01-05 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #12 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Tue Jan  5 20:51:48 2016
New Revision: 232092

URL: https://gcc.gnu.org/viewcvs?rev=232092=gcc=rev
Log:
2016-01-05  Sandra Loosemore 

PR 1078
gcc/
* doc/extend.texi (RL78 Variable Attributes): New section.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/extend.texi

[Bug target/1078] Problems with attributes documentation

2016-01-01 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #8 from sandra at gcc dot gnu.org ---
Author: sandra
Date: Sat Jan  2 03:45:32 2016
New Revision: 232034

URL: https://gcc.gnu.org/viewcvs?rev=232034=gcc=rev
Log:
2016-01-01  Sandra Loosemore  

PR 1078

gcc/
* extend.texi (Common Function Attributes) : New.
* invoke.texi (Code Gen Options) <-fno-stack-limit>: Add pointer
to corresponding attribute.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/extend.texi
trunk/gcc/doc/invoke.texi

[Bug target/1078] Problems with attributes documentation

2016-01-01 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

--- Comment #9 from sandra at gcc dot gnu.org ---
"no_stack_limit" is documented now.

I've proposed deleting "com_interface", as it's been obsolete since 2001:
https://gcc.gnu.org/ml/gcc-patches/2016-01/msg00011.html

It looks like the only target-inspecific attributes missing documentation are
the transactional memory attributes.  I filed a separate issue (PR 69115) for
that since it requires clarification from the experts on that feature.

I have not reviewed the state of the target-specific attribute documentation
yet.

[Bug target/1078] Problems with attributes documentation

2015-12-21 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078

sandra at gcc dot gnu.org changed:

   What|Removed |Added

 CC||sandra at gcc dot gnu.org

--- Comment #7 from sandra at gcc dot gnu.org ---
Problems (1) and (2) have been corrected.  Documentation for "no_stack_limit"
and "com_interface" is still missing, but "common" and "init_priority" are now
documented.

Since the list of attributes and targets has changed greatly over the past 15
years I think the list of attributes missing documentation in the initial PR is
not very useful any more  better to scan the current code and fix problems
immediately if possible rather than let the list sit for another 15 years.  :-)

[Bug target/1078] Problems with attributes documentation

2007-09-03 Thread eweddington at cso dot atmel dot com


--- Comment #6 from eweddington at cso dot atmel dot com  2007-09-04 03:37 
---
(In reply to comment #5)
 Patch to document AVR progmem attribute:
 http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01832.html
 

Now committed:
http://gcc.gnu.org/ml/gcc-patches/2007-09/msg00159.html

This bug is fixed for the AVR target.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078



[Bug target/1078] Problems with attributes documentation

2007-07-25 Thread eweddington at cso dot atmel dot com


--- Comment #5 from eweddington at cso dot atmel dot com  2007-07-25 17:05 
---
Patch to document AVR progmem attribute:
http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01832.html


-- 

eweddington at cso dot atmel dot com changed:

   What|Removed |Added

 CC||eweddington at cso dot atmel
   ||dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078



[Bug target/1078] Problems with attributes documentation

2006-05-10 Thread pinskia at gcc dot gnu dot org


--- Comment #4 from pinskia at gcc dot gnu dot org  2006-05-11 02:16 ---
PR 27544 is about a missing docs for an attribute for RS6000, altivec.
PR 27543 is about ms_struct attribute on rs6000/PowerPC as it just says x86
supports it which is no longer true.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

  BugsThisDependsOn||27543, 27544


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1078