[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/ilalink link_library.c, 1.20, 1.21 linke
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/ilalink link_library.c, 1.20, 1.21 linker.h, 1.27, 1.28 |
Date: |
Mon, 11 Aug 2003 05:12:24 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/ilalink
In directory subversions:/tmp/cvs-serv20646/ilalink
Modified Files:
link_library.c linker.h
Log Message:
Report multiply defined global symbols only once (bug #4703).
Index: link_library.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ilalink/link_library.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** link_library.c 25 Jun 2003 05:30:57 -0000 1.20
--- link_library.c 11 Aug 2003 09:12:20 -0000 1.21
***************
*** 522,526 ****
}
}
! fprintf(stderr, "%s : multiply defined\n", name);
linker->error = 1;
return 1;
--- 522,530 ----
}
}
! if((libSymbol->flags & IL_LINKSYM_SAW_UNDEF) == 0)
! {
! fprintf(stderr, "%s : multiply defined\n",
name);
! libSymbol->flags |= IL_LINKSYM_SAW_UNDEF;
! }
linker->error = 1;
return 1;
Index: linker.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ilalink/linker.h,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -r1.27 -r1.28
*** linker.h 25 Jun 2003 05:30:57 -0000 1.27
--- linker.h 11 Aug 2003 09:12:20 -0000 1.28
***************
*** 67,70 ****
--- 67,71 ----
#define IL_LINKSYM_STRONG (1<<3)
#define IL_LINKSYM_HAVE_REF (1<<4)
+ #define IL_LINKSYM_SAW_UNDEF (1<<5)
/*
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/ilalink link_library.c, 1.20, 1.21 linker.h, 1.27, 1.28,
Rhys Weatherley <address@hidden> <=