originally, - #define ASE_XXX_COPIER_SIMPLE ase_xxx_copysimple - #define ASE_XXX_COPIER_INLINE ase_xxx_copyinline after changes. - #define ASE_XXX_COPIER_SIMPLE ((ase_xxx_copier_t)1) - #define ASE_XXX_COPIER_INLINE ((ase_xxx_copier_t)2) when compiled for win32 dll, the reference by the original definition resulted in different address values in difference modules.
		
			
				
	
	
		
			16 lines
		
	
	
		
			329 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			329 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
AM_CPPFLAGS = -I$(top_srcdir)/include
 | 
						|
 | 
						|
bin_PROGRAMS = aseawk
 | 
						|
 | 
						|
aseawk_SOURCES = awk.c
 | 
						|
aseawk_LDFLAGS = -L../../lib/awk -L../../lib/utl 
 | 
						|
aseawk_LDADD = -laseawk $(LIBM)
 | 
						|
 | 
						|
if ENABLE_CXX
 | 
						|
bin_PROGRAMS += aseawk++
 | 
						|
aseawk___SOURCES = Awk.cpp
 | 
						|
aseawk___LDFLAGS = -L../../lib/awk -L../../lib/utl 
 | 
						|
aseawk___LDADD = -laseawk++ $(LIBM)
 | 
						|
endif
 |