public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
[parent not found: <bug-13756-4@http.gcc.gnu.org/bugzilla/>]
* [Bug other/13756] New: tree-ssa documentation missing in the internals manual
@ 2004-01-20 3:26 dnovillo at gcc dot gnu dot org
2004-05-14 13:26 ` [Bug tree-optimization/13756] [tree-ssa] documentation missing jsm28 at gcc dot gnu dot org
` (7 more replies)
0 siblings, 8 replies; 12+ messages in thread
From: dnovillo at gcc dot gnu dot org @ 2004-01-20 3:26 UTC (permalink / raw)
To: gcc-bugs
From: Joseph S. Myers
The internals manual is where what documentation there is of the front
endinterface (with some documentation of trees) presently is and where
thingsshould link into. It isn't presently wonderfully coherent in structurebut
given the documentation written in some chapters of the manual, theycan always
be reordered later as necessary to give a better-definedstructure. (My old
outline of a possible structure for the front-endinterface parts of the
internals manual is at<http://gcc.gnu.org/ml/gcc/2001-06/msg00125.html>. I
wrote a few bits ofthis for sourcebuild.texi but the bulk of the front-end
interface isundocumented. I'm not asking for you to write all of this, just
todocument all the new and different front-end interfaces on tree-ssa.)
--
Summary: tree-ssa documentation missing in the internals manual
Product: gcc
Version: tree-ssa
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: other
AssignedTo: dnovillo at gcc dot gnu dot org
ReportedBy: dnovillo at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
@ 2004-05-14 13:26 ` jsm28 at gcc dot gnu dot org
2004-05-21 21:38 ` pinskia at gcc dot gnu dot org
` (6 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2004-05-14 13:26 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jsm28 at gcc dot gnu dot org 2004-05-13 18:56 -------
tree-ssa documentation still missing after the mainline merge:
The autoconf and automake versions for the new libbanshee, libgfortran
and libmudflap directories aren't documented in install.texi, but
aren't all the defaults given there for unlisted directories either.
Some also add new versions that weren't previously in the list of those
used.
The new configure options --enable-tree-browser and --with-libbanshee
aren't documented in install.texi.
The options -ftree-combine-temps -ftree-dse -ftree-loop-optimize
-ftree-points-to aren't documented in invoke.texi. Other -ftree-*
options are documented but without use of @opindex to create index
entries.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |jsm28 at gcc dot gnu dot org
Status|WAITING |NEW
Last reconfirmed|2004-03-07 09:29:23 |2004-05-13 18:56:52
date| |
Summary|[tree-ssa] documentation |[tree-ssa] documentation
|missing in the internals |missing
|manual |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
2004-05-14 13:26 ` [Bug tree-optimization/13756] [tree-ssa] documentation missing jsm28 at gcc dot gnu dot org
@ 2004-05-21 21:38 ` pinskia at gcc dot gnu dot org
2004-05-31 11:49 ` jsm28 at gcc dot gnu dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-21 21:38 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-05-20 20:12 -------
-ftree-loop-optimize was removed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
2004-05-14 13:26 ` [Bug tree-optimization/13756] [tree-ssa] documentation missing jsm28 at gcc dot gnu dot org
2004-05-21 21:38 ` pinskia at gcc dot gnu dot org
@ 2004-05-31 11:49 ` jsm28 at gcc dot gnu dot org
2004-08-13 10:08 ` jsm28 at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2004-05-31 11:49 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jsm28 at gcc dot gnu dot org 2004-05-30 11:22 -------
libgfortran also has an undocumented --enable-cmath configure option.
All configure options should be documented in install.texi; a poor
second-best save maybe for options only of use to GCC developers
is linking from there to separate documentation of a library's options.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
` (2 preceding siblings ...)
2004-05-31 11:49 ` jsm28 at gcc dot gnu dot org
@ 2004-08-13 10:08 ` jsm28 at gcc dot gnu dot org
2005-01-05 2:10 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2004-08-13 10:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jsm28 at gcc dot gnu dot org 2004-08-13 10:08 -------
Functions without comments above them:
gimple-low.c: lower_return_expr
gimplify.c: gimple_push_bind_expr gimple_pop_bind_expr gimple_current_bind_expr
get_formal_tmp_var gimple_add_tmp_var annotate_one_with_locus
annotate_all_with_locus unmark_visited_r gimplify_case_label_expr
shortcut_cond_expr
tree-alias-ander.c: get_ref pta_make_lam print_out_result
tree-alias-common.c: alias_get_name
tree-alias-type.c: alias_var_new_with_aterm
tree-browser.c: TB_current_chain_node
tree-cfg.c: execute_build_cfg remove_useless_stmts_cond remove_useless_stmts_tf
remove_useless_stmts_tc remove_useless_stmts_bind remove_useless_stmts_goto
remove_useless_stmts_label remove_useless_stmts_1 remove_useless_stmts
compute_dominance_frontiers tree_purge_dead_eh_edges
tree_purge_all_dead_eh_edges
Many more files not checked, but you get the idea. All functions must
have comments above them describing what the function does, all its
parameters, and its return value if any. A reasonable approximation to
a list of undocumented functions in a file can be obtained with
perl -ne 'if (/^\/\*/) { $sc = 1; }; if (/^}\n$/) { $sc = 0; }; if (/^[a-z]/ &&
!$sc) { print $_; }' <source-file.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
` (3 preceding siblings ...)
2004-08-13 10:08 ` jsm28 at gcc dot gnu dot org
@ 2005-01-05 2:10 ` pinskia at gcc dot gnu dot org
2005-04-21 5:01 ` mmitchel at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-05 2:10 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-05 02:10 -------
Note the following were removed:
tree-alias-ander.c: get_ref pta_make_lam print_out_result
tree-alias-common.c: alias_get_name
tree-alias-type.c: alias_var_new_with_aterm
--
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2004-05-13 18:56:52 |2005-01-05 02:10:52
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
` (4 preceding siblings ...)
2005-01-05 2:10 ` pinskia at gcc dot gnu dot org
@ 2005-04-21 5:01 ` mmitchel at gcc dot gnu dot org
2005-07-08 1:38 ` mmitchel at gcc dot gnu dot org
2005-09-27 18:21 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 12+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-04-21 5:01 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.0 |4.0.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
` (5 preceding siblings ...)
2005-04-21 5:01 ` mmitchel at gcc dot gnu dot org
@ 2005-07-08 1:38 ` mmitchel at gcc dot gnu dot org
2005-09-27 18:21 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 12+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-07-08 1:38 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.1 |4.0.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug tree-optimization/13756] [tree-ssa] documentation missing
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
` (6 preceding siblings ...)
2005-07-08 1:38 ` mmitchel at gcc dot gnu dot org
@ 2005-09-27 18:21 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-27 18:21 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-27 17:11 -------
There are other non tree-ssa functions which have the same issue.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.2 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-03-26 4:21 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-13756-91@http.gcc.gnu.org/bugzilla/>
2005-12-27 0:38 ` [Bug tree-optimization/13756] [tree-ssa] documentation missing pinskia at gcc dot gnu dot org
2007-09-05 19:48 ` rask at gcc dot gnu dot org
[not found] <bug-13756-4@http.gcc.gnu.org/bugzilla/>
2021-05-31 0:35 ` pinskia at gcc dot gnu.org
2024-03-26 4:21 ` egallager at gcc dot gnu.org
2004-01-20 3:26 [Bug other/13756] New: tree-ssa documentation missing in the internals manual dnovillo at gcc dot gnu dot org
2004-05-14 13:26 ` [Bug tree-optimization/13756] [tree-ssa] documentation missing jsm28 at gcc dot gnu dot org
2004-05-21 21:38 ` pinskia at gcc dot gnu dot org
2004-05-31 11:49 ` jsm28 at gcc dot gnu dot org
2004-08-13 10:08 ` jsm28 at gcc dot gnu dot org
2005-01-05 2:10 ` pinskia at gcc dot gnu dot org
2005-04-21 5:01 ` mmitchel at gcc dot gnu dot org
2005-07-08 1:38 ` mmitchel at gcc dot gnu dot org
2005-09-27 18:21 ` pinskia at gcc dot gnu dot org
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).