[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: mk_verilog_syms.c
User: danmc
Date: 06/12/21 21:50:24
Modified: . mk_verilog_syms.c
Log:
add an autoconf check for __func__ since that is C99 and __FUNCTION__
is not. If __func__ is not found, try __FUNCTION__ and then just
skip using it.
Revision Changes Path
1.7 +17 -24 eda/geda/gaf/gnetlist/utils/mk_verilog_syms.c
(In the diff below, changes in quantity of whitespace are not shown.)
Index: mk_verilog_syms.c
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/gaf/gnetlist/utils/mk_verilog_syms.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- mk_verilog_syms.c 4 Dec 2006 22:10:08 -0000 1.6
+++ mk_verilog_syms.c 22 Dec 2006 02:50:24 -0000 1.7
@@ -46,13 +46,6 @@
#define CYAN 6
#define GREY 7
-/* __FUNCTION__ seems to be a gcc extension */
-#ifndef __GNUC__
-#define __FUNCTION1(a,b) a ":" #b
-#define __FUNCTION2(a,b) __FUNCTION1(a,b)
-#define __FUNCTION__ __FUNCTION2(__FILE__,__LINE__)
-#endif
-
/* external prototypes */
int GetStringDisplayLength(char *str,int font_size); /* char_width.c */
@@ -121,7 +114,7 @@
if(fp == NULL)
{
fprintf(stderr,"Error: Unable to create file `%s' in %s()\n",
- name, __FUNCTION__);
+ name, __func__);
return 1;
}
@@ -131,7 +124,7 @@
if(rc)
{
fprintf(stderr,"Error: Symbol creation failed in %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -172,7 +165,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -180,7 +173,7 @@
{
fprintf(stderr, "Error: NULL body drawing function pointer passed "
"to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -211,7 +204,7 @@
if(rc)
{
fprintf(stderr, "Error: Body function failed in %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -221,7 +214,7 @@
{
fprintf(stderr, "Error: Pin drawing function failed in %s() "
"for output pin\n",
- __FUNCTION__);
+ __func__);
return 1;
}
/* attach pin attribute */
@@ -229,7 +222,7 @@
if(rc)
{
fprintf(stderr, "Error: Pin Attribute function failed for output pin "
- "in %s()\n",__FUNCTION__);
+ "in %s()\n",__func__);
return 1;
}
@@ -245,7 +238,7 @@
{
fprintf(stderr,"Error: Pin drawing function failed for pin %u "
"in %s()\n",
- i, __FUNCTION__);
+ i, __func__);
return 1;
}
/* output the attributes */
@@ -254,7 +247,7 @@
if(rc)
{
fprintf(stderr,"Error: Pin Attributes function failed for pin %u "
- "in %s()\n", i, __FUNCTION__);
+ "in %s()\n", i, __func__);
return 1;
}
@@ -283,7 +276,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -312,7 +305,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -343,7 +336,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -382,7 +375,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -422,7 +415,7 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -437,7 +430,7 @@
if(denom < 1e-6)
{
fprintf(stderr, "Error: Length of pin too small in %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
@@ -482,14 +475,14 @@
if(fp == NULL)
{
fprintf(stderr, "Error: NULL file pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
if(value == NULL)
{
fprintf(stderr, "Error: NULL value pointer passed to %s()\n",
- __FUNCTION__);
+ __func__);
return 1;
}
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs