4 #ifndef INCL_FACTORYCONF_H
5 #define INCL_FACTORYCONF_H
25 #ifndef _FACTORY_CONFIG_H
26 #define _FACTORY_CONFIG_H 1
35 #define CF_USE_INLINE 1
42 #ifndef DISABLE_GMP_CPP
43 #define DISABLE_GMP_CPP 1
47 #ifndef FACTORYCONFIGURATION
48 #define FACTORYCONFIGURATION "' '--disable-option-checking' '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/var/www/debian/singular/singular-4.1.2-p1+ds=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/var/www/debian/singular/singular-4.1.2-p1+ds=. -fstack-protector-strong -Wformat -Werror=format-security' '--enable-omalloc' 'OMALLOC_LIBS=/var/www/debian/singular/singular-4.1.2-p1+ds/omalloc/libsingular-omalloc.la' 'OMALLOC_INCLUDES=-I/var/www/debian/singular/singular-4.1.2-p1+ds' '--with-Singular' 'RESOURCES_LIBS=/var/www/debian/singular/singular-4.1.2-p1+ds/resources/libsingular-resources.la' 'RESOURCES_INCLUDES=-I/var/www/debian/singular/singular-4.1.2-p1+ds ' 'FACTORY_LIBS=/var/www/debian/singular/singular-4.1.2-p1+ds/factory/libsingular-factory.la' 'FACTORY_INCLUDES=-I/var/www/debian/singular/singular-4.1.2-p1+ds -I/var/www/debian/singular/singular-4.1.2-p1+ds/factory/include' '--cache-file=/dev/null' '--srcdir=.'' in /var/www/debian/singular/singular-4.1.2-p1+ds/factory"
52 #ifndef FACTORYVERSION
53 #define FACTORYVERSION "4.1.1"
69 #define HAVE_DLFCN_H 1
90 #ifndef HAVE_INTTYPES_H
91 #define HAVE_INTTYPES_H 1
107 #define HAVE_MATH_H 1
111 #ifndef HAVE_MEMORY_H
112 #define HAVE_MEMORY_H 1
122 #define HAVE_OMALLOC 1
135 #ifndef HAVE_STDINT_H
136 #define HAVE_STDINT_H 1
141 #define HAVE_STDIO_H 1
145 #ifndef HAVE_STDLIB_H
146 #define HAVE_STDLIB_H 1
153 #ifndef HAVE_STRINGS_H
154 #define HAVE_STRINGS_H 1
158 #ifndef HAVE_STRING_H
159 #define HAVE_STRING_H 1
169 #ifndef HAVE_SYS_STAT_H
170 #define HAVE_SYS_STAT_H 1
177 #ifndef HAVE_SYS_TYPES_H
178 #define HAVE_SYS_TYPES_H 1
183 #define HAVE_TIME_H 1
187 #ifndef HAVE_UNISTD_H
188 #define HAVE_UNISTD_H 1
193 #define LT_OBJDIR ".libs/"
211 #define PACKAGE "factory"
215 #ifndef PACKAGE_BUGREPORT
216 #define PACKAGE_BUGREPORT ""
221 #define PACKAGE_NAME "factory"
225 #ifndef PACKAGE_STRING
226 #define PACKAGE_STRING "factory 4.1.2"
230 #ifndef PACKAGE_TARNAME
231 #define PACKAGE_TARNAME "factory"
236 #define PACKAGE_URL ""
240 #ifndef PACKAGE_VERSION
241 #define PACKAGE_VERSION "4.1.2"
250 #ifndef SINGULAR_CFLAGS
251 #define SINGULAR_CFLAGS "-DSING_NDEBUG -DOM_NDEBUG"
256 #define SING_NDEBUG 1
261 #define SIZEOF_LONG 8
266 #define STDC_HEADERS 1
274 #define VERSION "4.1.2"
302 #if defined (SING_NDEBUG) && ! defined (NOASSERT)
347 #define __ASSERT(expression, message, file, line) \
348 (fprintf( stderr, "error: " message "\n%s:%u: failed assertion `%s'\n", \
349 file, line, expression ), abort(), 0 )
350 #define __ASSERT1(expression, message, parameter1, file, line) \
351 (fprintf( stderr, "error: " message "\n%s:%u: failed assertion `%s'\n", \
352 parameter1, file, line, expression ), abort(), 0 )
354 #define STICKYASSERT(expression, message) \
355 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__)))
356 #define STICKYASSERT1(expression, message, parameter1) \
357 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__)))
359 #define __WARN(expression, message, file, line) \
360 (fprintf( stderr, "warning: " message "\n%s:%u: failed assertion `%s'\n", \
361 file, line, expression ), 0 )
362 #define STICKYWARN(expression, message) \
363 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__)))
366 #define __ASSERT(expression, message, file, line, function) \
367 (fprintf( stderr, "error: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
368 file, line, function, expression ), abort(), 0 )
369 #define __ASSERT1(expression, message, parameter1, file, line, function) \
370 (fprintf( stderr, "error: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
371 parameter1, file, line, function, expression ), abort(), 0 )
373 #define STICKYASSERT(expression, message) \
374 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
375 #define STICKYASSERT1(expression, message, parameter1) \
376 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
378 #define __WARN(expression, message, file, line, function) \
379 (fprintf( stderr, "warning: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
380 file, line, function, expression ), 0 )
381 #define STICKYWARN(expression, message) \
382 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
389 #define ASSERT(expression, message) \
390 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__)))
391 #define ASSERT1(expression, message, parameter1) \
392 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__)))
394 #define WARN(expression, message) \
395 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__)))
398 #define ASSERT(expression, message) \
399 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
400 #define ASSERT1(expression, message, parameter1) \
401 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
403 #define WARN(expression, message) \
404 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
407 #define PVIRT_VOID(msg) \
408 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); }
409 #define PVIRT_INTCF(msg) \
410 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
411 #define PVIRT_BOOL(msg) \
412 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return false; }
413 #define PVIRT_INT(msg) \
414 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
415 #define PVIRT_CHARCC(msg) \
416 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
418 #define ASSERT(expression, message) do {} while (0)
419 #define ASSERT1(expression, message, parameter1) do {} while (0)
421 #define WARN(expression, message) do {} while (0)
423 #define PVIRT_VOID(msg) = 0
424 #define PVIRT_INTCF(msg) = 0
425 #define PVIRT_BOOL(msg) = 0
426 #define PVIRT_INT(msg) = 0
427 #define PVIRT_CHARCC(msg) = 0