[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_scanner.l,1.9,1.10 cs_in
From: |
Gopal.V <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_scanner.l,1.9,1.10 cs_internal.h,1.16,1.17 |
Date: |
Sat, 31 May 2003 08:30:34 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/cscc/csharp
In directory subversions:/tmp/cvs-serv19845/cscc/csharp
Modified Files:
cs_scanner.l cs_internal.h
Log Message:
Add the -fno-generics option to cscc
Index: cs_scanner.l
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/csharp/cs_scanner.l,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** cs_scanner.l 18 Feb 2003 05:25:07 -0000 1.9
--- cs_scanner.l 31 May 2003 12:30:32 -0000 1.10
***************
*** 33,36 ****
--- 33,37 ----
int CSGetSetKeywords = 0;
+ int CSNoGenerics = 0;
/*
***************
*** 1068,1072 ****
"void" { RETURNTOK(VOID); }
"volatile" { RETURNTOK(VOLATILE); }
! "where" { RETURNTOK(WHERE); }
"while" { RETURNTOK(WHILE); }
--- 1069,1083 ----
"void" { RETURNTOK(VOID); }
"volatile" { RETURNTOK(VOLATILE); }
! "where" {
! if(CSNoGenerics)
! {
! yylval.name =
(ParseIdentifier(yytext)).string;
!
RETURNTOK(IDENTIFIER);
! }
! else
! {
!
RETURNTOK(WHERE);
! }
! }
"while" { RETURNTOK(WHILE); }
Index: cs_internal.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/csharp/cs_internal.h,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** cs_internal.h 29 May 2003 16:58:33 -0000 1.16
--- cs_internal.h 31 May 2003 12:30:32 -0000 1.17
***************
*** 87,90 ****
--- 87,95 ----
/*
+ * A flag that is set to 1 to disable generics support.
+ */
+ extern int CSNoGenerics;
+
+ /*
* Determine if a type or parameter node contains unsafe types.
*/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_scanner.l,1.9,1.10 cs_internal.h,1.16,1.17,
Gopal.V <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: ml-pnet ChangeLog,1.6,1.7 configure.in,1.6,1.7
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet/cscc cs_main.c,1.16,1.17
- Previous by thread:
[Dotgnu-pnet-commits] CVS: ml-pnet ChangeLog,1.6,1.7 configure.in,1.6,1.7
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet/cscc cs_main.c,1.16,1.17
- Index(es):