summaryrefslogtreecommitdiff
path: root/config/c-compiler.m4
AgeCommit message (Expand)Author
2017-03-29Fix configure check for typeofPeter Eisentraut
2017-03-29Cast result of copyObject() to correct typePeter Eisentraut
2017-03-20Add configure test to see if the C compiler has gcc-style computed gotos.Tom Lane
2016-09-30Use return instead of exit() in configurePeter Eisentraut
2016-04-02Copyedit comments and documentation.Noah Misch
2015-10-08Add BSWAP64 macro.Robert Haas
2015-08-17Improve configure test for the sse4.2 crc instruction.Andres Freund
2015-08-05Rely on inline functions even if that causes warnings in older compilers.Andres Freund
2015-07-02Replace obsolete autoconf macros with their modern replacements.Heikki Linnakangas
2015-04-14Optimize pg_comp_crc32c_sse42 routine slightly, and also use it on x86.Heikki Linnakangas
2015-04-14Use Intel SSE 4.2 CRC instructions where available.Heikki Linnakangas
2015-03-20Add, optional, support for 128bit integers.Andres Freund
2015-02-10Speed up CRC calculation using slicing-by-8 algorithm.Heikki Linnakangas
2014-11-23Detect PG_PRINTF_ATTRIBUTE automatically.Noah Misch
2014-09-25Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund
2014-05-01Fix "quiet inline" configure test for newer clang compilers.Tom Lane
2013-04-30Compiler optimizations for page checksum code.Simon Riggs
2013-01-13Improve handling of ereport(ERROR) and elog(ERROR).Tom Lane
2012-10-09Rename USE_INLINE to PG_USE_INLINEAlvaro Herrera
2012-09-30Add infrastructure for compile-time assertions about variable types.Tom Lane
2011-05-26Adjust configure to use "+Olibmerrno" with HP-UX C compiler, if possible.Tom Lane
2010-09-29Add/fix caching on some configure checksPeter Eisentraut
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-08-19Remove extra newlines at end and beginning of files, add missing newlinesPeter Eisentraut
2010-05-25Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG...Michael Meskes
2010-05-25Added a configure test for "long long" datatypes. So far this is only used in...Michael Meskes
2010-02-13Support inlining various small performance-critical functions on non-GCCTom Lane
2008-06-27Modify the recently-added probe for -Wl,--as-needed some more, because RHEL-4Tom Lane
2008-05-20Adjust -Wl,--asneeded test to avoid using the switch if it breaksTom Lane
2008-05-18Make another try at using -Wl,--as-needed to suppress linking of unnecessaryTom Lane
2008-04-18Modify the float4 datatype to be pass-by-val. Along the way, remove the lastAlvaro Herrera
2008-02-17Upgrade to Autoconf 2.61:Peter Eisentraut
2004-12-16Allow AIX to use --enable-thread-safety by passing PTHREAD_LIBS toBruce Momjian
2004-10-20When using GCC, change the default CFLAGS to:Neil Conway
2004-02-02Do not let external specification of CFLAGS stop us from addingTom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-01Unset CFLAGS before reading template. This should be more robust.Peter Eisentraut
2003-10-25Fix CFLAGS selection to actually work. Add test to detect whether gcc'sPeter Eisentraut
2003-04-24Infrastructure for upgraded error reporting mechanism. elog.c isTom Lane
2003-04-06Generate pg_config.h.in by autoheader. Separate out manually editablePeter Eisentraut
2003-01-28Factor out the code that detects the long long int snprintf format into aPeter Eisentraut
2002-03-29Upgrade to Autoconf version 2.53. Replaced many custom macroPeter Eisentraut
2001-12-02More correct way to check for existence of types, which allows to specifyPeter Eisentraut
2000-08-29Revert removal of signed, volatile, and signal handler arg type tests.Peter Eisentraut
2000-08-27Remove configure tests for `signed', `volatile', and signal handler args;Peter Eisentraut
2000-06-11Substituted new configure test for types of accept()Peter Eisentraut