Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

template

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Andres Freund authored
    In de6fd1c8 I moved the the work around from 53f73879 into the aix
    template. The previous location was removed in the former commit, and I
    thought that it would be nice to emit a warning when running configure.
    
    That didn't turn out to work because at the point the template is
    included we don't know whether we're compiling a 32/64 bit binary and
    it's possible to install compilers for both on a 64 bit kernel/OS.
    
    So go back to a less ambitious approach and define
    PG_FORCE_DISABLE_INLINE in port/aix.h, without emitting a warning. We
    could try a more fancy approach, but it doesn't seem worth it.
    
    This requires moving the check for PG_FORCE_DISABLE_INLINE in c.h to
    after including the system headers included from therein which isn't
    perfect, as it seems slightly more robust to include all system headers
    in a similar environment. Oh well.
    
    Discussion: 20150807132000.GC13310@awork2.anarazel.de
    5a33650f
    History