diff lwlink/trunk/src/readfiles.c @ 120:36ce328df3c3

resolve incomplete references done
author lost
date Wed, 21 Jan 2009 06:14:08 +0000
parents 8bc00221ae89
children 4ac96c697ef0
line wrap: on
line diff
--- a/lwlink/trunk/src/readfiles.c	Wed Jan 21 05:45:25 2009 +0000
+++ b/lwlink/trunk/src/readfiles.c	Wed Jan 21 06:14:08 2009 +0000
@@ -184,7 +184,6 @@
 			s -> localsyms = se;
 			se -> sym = fp;
 			se -> offset = val;
-			se -> realval = val;
 		}
 
 		// now parse the exported symbol table
@@ -205,7 +204,6 @@
 			s -> localsyms = se;
 			se -> sym = fp;
 			se -> offset = val;
-			se -> realval = val;
 		}
 		
 		// now parse the incomplete references and make a list of
@@ -260,7 +258,7 @@
 				case 0x05:
 					// section base reference (NULL internal reference is
 					// the section base address
-					term = lw_expr_term_create_sym(NULL, 0);
+					term = lw_expr_term_create_sym(NULL, 1);
 					break;
 					
 				default: