1. 28 Mar, 2018 1 commit
  2. 27 Mar, 2018 1 commit
  3. 26 Mar, 2018 5 commits
  4. 21 Mar, 2018 1 commit
  5. 17 Mar, 2018 1 commit
  6. 16 Mar, 2018 2 commits
  7. 13 Mar, 2018 1 commit
    • Martin Storsjö's avatar
      configure: Don't assume an aligned stack on clang on windows · 847190eb
      Martin Storsjö authored
      If we'd enable a 16 byte aligned stack, clang/llvm would also assume
      that alignment everywhere and produce code that strictly requires it.
      That would require adding realignment (via attribute_align_arg) on every
      single public library function or enable -mstackrealign (which does the
      same on every single function).
      
      Also relatedly; the parameter currently tested (-mllvm
      -stack-alignment=16) hasn't actually been supported for quite some
      time; current clang versions use -mstack-alignment=16 for the same.
      Actually testing for that parameter would be a different change
      though, since it has a real risk of changing behaviour on any other
      platform where clang is used.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      847190eb
  8. 12 Mar, 2018 3 commits
  9. 08 Mar, 2018 1 commit
    • Diego Biurrun's avatar
      configure: Restore original endianness test · dd7e63af
      Diego Biurrun authored
      Previously the bit pattern for the endianness test was declared as a
      global, instead of a local, variable. This ensures that the pattern
      appears unchanged in the object file and is not optimized out.
      dd7e63af
  10. 07 Mar, 2018 10 commits
  11. 06 Mar, 2018 1 commit
  12. 05 Mar, 2018 1 commit
  13. 26 Feb, 2018 1 commit
    • Diego Biurrun's avatar
      fate: Error out more gracefully on configure failure · e2399e0c
      Diego Biurrun authored
      If configure fails before config.fate is generated, the report file misses
      some values and gets discarded by the FATE server. In these cases, print
      those values as "failed" along with the failing configure command line.
      e2399e0c
  14. 23 Feb, 2018 1 commit
  15. 22 Feb, 2018 1 commit
  16. 20 Feb, 2018 9 commits