1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 10 8月, 2021 1 次提交
  4. 17 3月, 2020 1 次提交
  5. 27 2月, 2020 1 次提交
  6. 17 2月, 2020 1 次提交
  7. 20 3月, 2018 1 次提交
  8. 28 2月, 2018 1 次提交
    • D
      Always use adr with __thumb2__. · 8a5d8bc4
      David Benjamin 提交于
      Thumb2 addresses are a bit a mess, depending on whether a label is
      interpreted as a function pointer value (for use with BX and BLX) or as
      a program counter value (for use with PC-relative addressing). Clang's
      integrated assembler mis-assembles this code. See
      https://crbug.com/124610#c54 for details.
      
      Instead, use the ADR pseudo-instruction which has clear semantics and
      should be supported by every assembler that handles the OpenSSL Thumb2
      code. (In other files, the ADR vs SUB conditionals are based on
      __thumb2__ already. For some reason, this one is based on __APPLE__, I'm
      guessing to deal with an older version of clang assembler.)
      
      It's unclear to me which of clang or binutils is "correct" or if this is
      even a well-defined notion beyond "whatever binutils does". But I will
      note that https://github.com/openssl/openssl/pull/4669 suggests binutils
      has also changed behavior around this before.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/5431)
      8a5d8bc4
  9. 05 11月, 2017 1 次提交
  10. 21 5月, 2016 1 次提交
  11. 11 3月, 2016 1 次提交
    • R
      Fix some assembler generating scripts for better unification · a5aa63a4
      Richard Levitte 提交于
      Some of these scripts would recognise an output parameter if it looks
      like a file path.  That works both in both the classic and new build
      schemes.  Some fo these scripts would only recognise it if it's a
      basename (i.e. no directory component).  Those need to be corrected,
      as the output parameter in the new build scheme is more likely to
      contain a directory component than not.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      a5aa63a4
  12. 06 2月, 2016 1 次提交
  13. 07 12月, 2015 1 次提交
  14. 25 9月, 2015 1 次提交
  15. 20 4月, 2015 1 次提交
  16. 07 6月, 2014 1 次提交
  17. 02 10月, 2013 1 次提交
  18. 20 9月, 2013 1 次提交
  19. 05 4月, 2012 1 次提交
  20. 02 4月, 2011 1 次提交
  21. 13 7月, 2010 1 次提交
  22. 08 7月, 2010 1 次提交
  23. 29 3月, 2010 1 次提交
  24. 28 9月, 2007 1 次提交
  25. 30 5月, 2007 1 次提交
  26. 25 1月, 2007 2 次提交