1. 04 Jan, 2018 1 commit
  2. 29 Mar, 2012 1 commit
  3. 21 Feb, 2012 1 commit
    • Mike Frysinger's avatar
      makealias: handle missing funcs better · 3abf9815
      Mike Frysinger authored
      When adding new functions, if the actual definition doesn't match the
      header (say due to a typo), the regeneration of the internal headers
      get confused and output bad cpp logic.  This causes gcc to barf due
      to mismatched #ifdef/#endif.  Which is a pain to figure out due to
      the sheer voulme of generated code.
      
      So tweak the makealias script to detect this case and error out.
      While we're here, improve the cpp output a bit to indent, include
      comments, and merge similar ifdef blocks.
      Signed-off-by: Mike Frysinger's avatarMike Frysinger <vapier@gentoo.org>
      3abf9815
  4. 04 May, 2008 1 commit
  5. 02 Jan, 2008 1 commit
  6. 25 Oct, 2007 1 commit
  7. 02 Dec, 2006 1 commit
  8. 07 Sep, 2006 2 commits
  9. 05 Sep, 2006 1 commit
    • Keith Packard's avatar
      Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) · 23816bf9
      Keith Packard authored
      Using a simple shell script that processes the public headers, two header
      files are constructed that map public symbols to hidden internal aliases
      avoiding the assocated PLT entry for referring to a public symbol.
      
      A few mistakes in the FcPrivate/FcPublic annotations were also discovered
      through this process
      23816bf9