#include <stdarg.h>
-#include "eina_config.h"
-
#if HAVE___ATTRIBUTE__
# define __UNUSED__ __attribute__((unused))
#else
#include <stdlib.h>
+#include "eina_config.h"
#include "eina_private.h"
-
-#include "eina_accessor.h"
#include "eina_safety_checks.h"
+#include "eina_accessor.h"
/*============================================================================*
* Local *
#include <string.h>
#include <stdio.h>
-#include "eina_types.h"
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_error.h"
#include "eina_array.h"
#include "eina_inline_array.x"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
# include <Evil.h>
#endif
+#include "eina_config.h"
#include "eina_benchmark.h"
#include "eina_inlist.h"
#include "eina_counter.h"
#include <stdlib.h>
#include <string.h>
-#include "eina_convert.h"
+#include "eina_config.h"
#include "eina_safety_checks.h"
+#include "eina_convert.h"
/*============================================================================*
* Local *
# undef WIN32_LEAN_AND_MEAN
#endif /* _WIN2 */
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_counter.h"
#include "eina_inlist.h"
#include "eina_error.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
return sysinfo.dwNumberOfProcessors;
# elif defined (__SUNPRO_C)
+ /*
+ * _SC_NPROCESSORS_ONLN: number of processors that are online, that
+ is available when sysconf is called. The number
+ of cpu can change by admins.
+ * _SC_NPROCESSORS_CONF: maximum number of processors that are available
+ to the current OS instance. That number can be
+ change after a reboot.
+ * _SC_NPROCESSORS_MAX : maximum number of processors that are on the
+ motherboard.
+ */
return sysconf(_SC_NPROCESSORS_ONLN);
# elif defined (__FreeBSD) || defined (__OpenBSD__) || defined (__NetBSD__) || defined (__DragonFly__) || defined (__MacOSX__)
# include <Evil.h>
#endif
-#include "eina_error.h"
-#include "eina_inlist.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_error.h"
+#include "eina_inlist.h"
/* TODO
* + printing errors to stdout or stderr can be implemented
# define PATH_DELIM '\\'
#endif
-#include "eina_file.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_file.h"
/*============================================================================*
* Global *
#include <stdio.h>
#include <string.h>
+#include "eina_config.h"
#include "eina_types.h"
+#include "eina_hamster.h"
/*============================================================================*
* Local *
# include <stdint.h>
#endif
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_hash.h"
#include "eina_rbtree.h"
#include "eina_error.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
#include <stdlib.h>
#include <assert.h>
-#include "eina_inlist.h"
-#include "eina_error.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_inlist.h"
+#include "eina_error.h"
/* FIXME: TODO please, refactor this :) */
#include <stdlib.h>
+#include "eina_config.h"
#include "eina_private.h"
-
-#include "eina_iterator.h"
#include "eina_safety_checks.h"
+#include "eina_iterator.h"
/*============================================================================*
* Local *
#include <stdlib.h>
-#include "eina_lalloc.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_lalloc.h"
/*============================================================================*
* Local *
#endif
#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_error.h"
#include "eina_list.h"
#include "eina_mempool.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
# include <Evil.h>
#endif
-#include "eina_log.h"
-#include "eina_inlist.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_log.h"
+#include "eina_inlist.h"
/* TODO
* + printing logs to stdout or stderr can be implemented
#endif
#include "eina_config.h"
-#include "eina_magic.h"
#include "eina_private.h"
#include "eina_error.h"
#include "eina_inlist.h"
+#include "eina_magic.h"
/*============================================================================*
* Local *
# include "config.h"
#endif
+#include "eina_config.h"
#include "eina_types.h"
#include "eina_main.h"
#include "eina_error.h"
#include <stdio.h>
#include <string.h>
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_mempool.h"
#include "eina_hash.h"
#include "eina_module.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
# include <Evil.h>
#endif
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_error.h"
#include "eina_module.h"
#include "eina_file.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
#include <stdio.h>
#include <string.h>
-#include "eina_rbtree.h"
-#include "eina_array.h"
+#include "eina_config.h"
#include "eina_private.h"
#include "eina_safety_checks.h"
+#include "eina_rbtree.h"
+#include "eina_array.h"
/*============================================================================*
* Local *
#include <stdlib.h>
#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_rectangle.h"
#include "eina_magic.h"
#include "eina_inlist.h"
-#include "eina_private.h"
-#include "eina_safety_checks.h"
#include "eina_mempool.h"
#include "eina_list.h"
#include "eina_trash.h"
# include <Evil.h>
#endif
+#include "eina_config.h"
+#include "eina_private.h"
+#include "eina_safety_checks.h"
#include "eina_stringshare.h"
#include "eina_hash.h"
#include "eina_rbtree.h"
#include "eina_error.h"
-#include "eina_private.h"
-#include "eina_magic.h"
-#include "eina_safety_checks.h"
/*============================================================================*
* Local *
#include <stdlib.h>
#include <stdio.h>
-#include "eina_tiler.h"
+#include "eina_config.h"
#include "eina_private.h"
+#include "eina_tiler.h"
/*============================================================================*
* Local *
# include "config.h"
#endif
-#include "eina_types.h"
+#include "eina_config.h"
#include "eina_private.h"
/*============================================================================*