Remove 'inline's causing link failures
authorgatecat <gatecat@ds0.me>
Mon, 3 Jan 2022 19:23:59 +0000 (19:23 +0000)
committergatecat <gatecat@ds0.me>
Mon, 3 Jan 2022 19:29:19 +0000 (19:29 +0000)
Signed-off-by: gatecat <gatecat@ds0.me>
distrib/sources/mbk/mbk_util.c
distrib/sources/tas/tlc/tlc.c
distrib/sources/tas/tlc/tlc_lib.h
distrib/sources/yagle/genius/gen_symmetric.c

index a92d614075e7dd37289a998b947cbf1f7cc1bbb4..285c59eab476962cc5679e5ebe600c02ed98e7de 100644 (file)
@@ -1340,7 +1340,7 @@ static void NameAlloc_rehash(NameAllocator *na)
   //  fprintf(stdout,"done\n");
 }
 
-inline char *NameAlloc_sub(NameAllocator *na, char *inputname, int find)
+char *NameAlloc_sub(NameAllocator *na, char *inputname, int find)
 {
   chain_list *pt;
   char buffer[BUFSIZ];
index 227bda8ef6e542d09f6f52d0490924c7f614706c..4ce95bade4199264e215e02fc917539808113865 100644 (file)
@@ -35,24 +35,24 @@ float TLC_MINSCALE_RESIFACTOR = 1.0;
 float TLC_CAPAFACTOR = 1.0;
 float TLC_RESIFACTOR = 1.0;
 
-inline void tlc_setmaxfactor()
+void tlc_setmaxfactor()
 {
  TLC_RESIFACTOR = TLC_MAXSCALE_RESIFACTOR ;
  TLC_CAPAFACTOR = TLC_MAXSCALE_CAPAFACTOR ;
 }
 
-inline void tlc_setminfactor()
+void tlc_setminfactor()
 {
  TLC_RESIFACTOR = TLC_MINSCALE_RESIFACTOR ;
  TLC_CAPAFACTOR = TLC_MINSCALE_CAPAFACTOR ;
 }
 
-inline float tlc_getcapafactor()
+float tlc_getcapafactor()
 {
  return(TLC_CAPAFACTOR) ;
 }
 
-inline float tlc_getresifactor()
+float tlc_getresifactor()
 {
  return(TLC_RESIFACTOR) ;
 }
index 718575c5b28004b67c1179a3c60cffcb227c3332..ed60682e3544686cdeff64ea802ce39d43d349e7 100644 (file)
@@ -40,10 +40,10 @@ extern float TLC_MINSCALE_RESIFACTOR;
 
 /* Informations on locon */
 
-inline void     tlc_setmaxfactor        __P(( void )) ;
-inline void     tlc_setminfactor        __P(( void )) ;
-inline float    tlc_getcapafactor       __P(( void )) ;
-inline float    tlc_getresifactor       __P(( void )) ;
+extern void     tlc_setmaxfactor        __P(( void )) ;
+extern void     tlc_setminfactor        __P(( void )) ;
+extern float    tlc_getcapafactor       __P(( void )) ;
+extern float    tlc_getresifactor       __P(( void )) ;
 extern void     tlcenv                  __P(( void )) ;
 extern void     tlc_mergeloconparam     __P(( locon_list*, locon_list* ));
 extern void            tlc_setloconparam       __P(( locon_list*, float ));
index c6b17e967f1cba2a9ad6ffc12cede3d4f4c9e847..92a7a1c16597bfbe95d465a7f8826e370930db2a 100644 (file)
@@ -51,7 +51,7 @@ int getradindex(char *name)
   return curradindex-1;
 }
 
-inline char *fastradical(locon_list *lc)
+char *fastradical(locon_list *lc)
 {
   Pnode2Radical *r;
   r=(Pnode2Radical *)&lc->PNODE;
@@ -59,7 +59,7 @@ inline char *fastradical(locon_list *lc)
   return radtable[r->radindex];
 }
 
-inline int fastindex(locon_list *lc)
+int fastindex(locon_list *lc)
 {
   Pnode2Radical *r;
   r=(Pnode2Radical *)&lc->PNODE;