public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/20326] New: treelang does install the backend as a driver
@ 2005-03-04 22:46 doko at debian dot org
  2005-03-04 22:55 ` [Bug treelang/20326] " pinskia at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: doko at debian dot org @ 2005-03-04 22:46 UTC (permalink / raw)
  To: gcc-bugs

the backend (tree1) is installed under the same name as the driver. if it does
that, please symlink it, don't copy it. and maybe don't install it as tree1, but
treelang, or something like this.

-- 
           Summary: treelang does install the backend as a driver
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: other
        AssignedTo: phython at gcc dot gnu dot org
        ReportedBy: doko at debian dot org
                CC: gcc-bugs at gcc dot gnu dot org


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
@ 2005-03-04 22:55 ` pinskia at gcc dot gnu dot org
  2005-03-05 19:43 ` pinskia at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-04 22:55 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|other                       |treelang


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
  2005-03-04 22:55 ` [Bug treelang/20326] " pinskia at gcc dot gnu dot org
@ 2005-03-05 19:43 ` pinskia at gcc dot gnu dot org
  2005-03-05 19:48 ` phython at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-05 19:43 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-03-05 19:43 -------
Confirmed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-03-05 19:43:16
               date|                            |


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
  2005-03-04 22:55 ` [Bug treelang/20326] " pinskia at gcc dot gnu dot org
  2005-03-05 19:43 ` pinskia at gcc dot gnu dot org
@ 2005-03-05 19:48 ` phython at gcc dot gnu dot org
  2005-03-06 16:02 ` cvs-commit at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: phython at gcc dot gnu dot org @ 2005-03-05 19:48 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From phython at gcc dot gnu dot org  2005-03-05 19:48 -------
 Treelang doesn't have a driver outside of gcc.

-- 


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
                   ` (2 preceding siblings ...)
  2005-03-05 19:48 ` phython at gcc dot gnu dot org
@ 2005-03-06 16:02 ` cvs-commit at gcc dot gnu dot org
  2005-03-06 16:35 ` phython at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-03-06 16:02 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-03-06 16:02 -------
Subject: Bug 20326

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	phython@gcc.gnu.org	2005-03-06 16:02:41

Modified files:
	gcc/treelang   : ChangeLog Make-lang.in 
Added files:
	gcc/treelang   : spec.c 

Log message:
	2005-03-06  James A. Morrison  <phython@gcc.gnu.org>
	
	PR other/20326
	* Make-lang.in (gtreelang, treelang/spec.o): New targets.
	* spec.c: New file.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/spec.c.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/ChangeLog.diff?cvsroot=gcc&r1=1.114&r2=1.115
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/Make-lang.in.diff?cvsroot=gcc&r1=1.51&r2=1.52



-- 


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
                   ` (3 preceding siblings ...)
  2005-03-06 16:02 ` cvs-commit at gcc dot gnu dot org
@ 2005-03-06 16:35 ` phython at gcc dot gnu dot org
  2005-03-11  3:53 ` cvs-commit at gcc dot gnu dot org
  2005-03-11  3:55 ` phython at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: phython at gcc dot gnu dot org @ 2005-03-06 16:35 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From phython at gcc dot gnu dot org  2005-03-06 16:34 -------
 Fixed, in mainline, I'll backport this later.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.1.0


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
                   ` (4 preceding siblings ...)
  2005-03-06 16:35 ` phython at gcc dot gnu dot org
@ 2005-03-11  3:53 ` cvs-commit at gcc dot gnu dot org
  2005-03-11  3:55 ` phython at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-03-11  3:53 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-03-11 03:53 -------
Subject: Bug 20326

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	phython@gcc.gnu.org	2005-03-11 03:52:56

Modified files:
	gcc/testsuite/treelang: ChangeLog 
	gcc/testsuite/treelang/compile: var_defs.tree 
	gcc/treelang   : ChangeLog Make-lang.in lang-specs.h parse.y 
	                 treelang.texi treetree.c treetree.h 
Added files:
	gcc/testsuite/treelang/compile: extrafunc.tree extravar.tree 
	                                unsigned.tree 
	gcc/treelang   : spec.c 

Log message:
	2005-03-11  James A. Morrison  <phython@gcc.gnu.org>
	
	Backport recent patches to mainline:
	2005-03-06  James A. Morrison  <phython@gcc.gnu.org>
	
	PR other/20326
	* Make-lang.in (gtreelang, treelang/spec.o): New targets.
	* spec.c: New file.
	
	2005-02-27  Kazu Hirata  <kazu@cs.umass.edu>
	
	* treelang.texi: Fix a typo.
	
	2005-02-26  James A. Morrison  <phython@gcc.gnu.org>
	
	* parse.y (function_invocation, variable-ref, make_plus_expression):
	Pass location to tree_code_get_expression.
	* treetree.c (tree_code_generate_return): Set EXPR_LOCUS on retval.
	(tree_code_get_expression): Wrap variable references in NOP_EXPRs and
	set EXPR_LOCATION on ret1.
	* treetree.h (tree_code_get_expression): Take the location of the
	expression as an argument.
	
	2005-02-26  James A. Morrison  <phython@gcc.gnu.org>
	
	* treelang.texi: Treelang does have warnings.
	* treetree.c (tree_code_create_function_prototype): Don't set
	TREE_USED and set TREE_PUBLIC, DECL_EXTERNAL, and TREE_STATIC
	as few times as needed on the function declaration.
	(tree_code_create_function_initial): Don't set TREE_USED,
	TREE_ADDRESSABLE, but set TREE_STATIC on the function declaration.
	(tree_code_create_variable): Don't set TREE_USED on VAR_DECL.
	(tree_code_get_expression): Set TREE_USED for variable references
	and function calls.
	
	2005-02-26  James A. Morrison  <phython@gcc.gnu.org>
	
	* parse.y: Do comparisons as the type of the first expression.
	* treetree.c (tree_code_get_integer_value): Build integer constants
	with the proper type.
	
	2005-02-26  James A. Morrison  <phython@gcc.gnu.org>
	
	* Make-lang.in: Remove commented out code.
	* lang-specs.h: Always pass -dumpbase to tree1.
	
	2005-02-25  James A. Morrrison  <phython@gcc.gnu.org>
	
	* treelang.texi: Remove extra contribution notice.
	Split up some run-on sentences.  Document function parameters
	as optional.  Indicate automatic variables can now be at any scope.
	Mention literals are only signed if they are preceded by a unary
	plus or minus.  Clarify interoperability with C.
	
	2005-02-25  James A. Morrison  <phython@gcc.gnu.org>
	
	* treelang.texi: Fix whitespacing.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/treelang/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.8&r2=1.8.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/treelang/compile/extrafunc.tree.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/treelang/compile/extravar.tree.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/treelang/compile/unsigned.tree.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/treelang/compile/var_defs.tree.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.2&r2=1.2.30.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/spec.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.107&r2=1.107.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/Make-lang.in.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.50&r2=1.50.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/lang-specs.h.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.2&r2=1.2.44.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/parse.y.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.20&r2=1.20.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/treelang.texi.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.13&r2=1.13.6.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/treetree.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.55&r2=1.55.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/treelang/treetree.h.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.11&r2=1.11.2.1



-- 


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


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

* [Bug treelang/20326] treelang does install the backend as a driver
  2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
                   ` (5 preceding siblings ...)
  2005-03-11  3:53 ` cvs-commit at gcc dot gnu dot org
@ 2005-03-11  3:55 ` phython at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: phython at gcc dot gnu dot org @ 2005-03-11  3:55 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From phython at gcc dot gnu dot org  2005-03-11 03:55 -------
 Backported changes to gcc-4_0-branch.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|4.1.0                       |4.0.0


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


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

end of thread, other threads:[~2005-03-11  3:55 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-04 22:46 [Bug other/20326] New: treelang does install the backend as a driver doko at debian dot org
2005-03-04 22:55 ` [Bug treelang/20326] " pinskia at gcc dot gnu dot org
2005-03-05 19:43 ` pinskia at gcc dot gnu dot org
2005-03-05 19:48 ` phython at gcc dot gnu dot org
2005-03-06 16:02 ` cvs-commit at gcc dot gnu dot org
2005-03-06 16:35 ` phython at gcc dot gnu dot org
2005-03-11  3:53 ` cvs-commit at gcc dot gnu dot org
2005-03-11  3:55 ` phython 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).