Provide more dummy definitions for the case if GNU ld isn't used.
authordrepper <drepper>
Sun, 8 Jul 2001 06:22:50 +0000 (06:22 +0000)
committerdrepper <drepper>
Sun, 8 Jul 2001 06:22:50 +0000 (06:22 +0000)
include/libc-symbols.h

index 0c8a288..fc51076 100644 (file)
 #  define symbol_set_end_p(set, ptr)   (*(ptr) == 0)
 
 # endif        /* ELF.  */
+#else
+/* We cannot do anything in generial.  */
+# define text_set_element(set, symbol) asm ("")
+# define data_set_element(set, symbol) asm ("")
+# define bss_set_element(set, symbol) asm ("")
+# define symbol_set_define(set)                void *const (set)[1];
+# define symbol_set_declare(set)       extern void *const (set)[1];
+
+# define symbol_set_first_element(set) &(set)[1]
+# define symbol_set_end_p(set, ptr)    (*(ptr) == 0)
 #endif /* Have GNU ld.  */
 
 #if DO_VERSIONING