1. 18 Feb, 2022 1 commit
  2. 03 Aug, 2021 1 commit
    • Bruce Dawson's avatar
      Remove windows.h from win32-headers.h · fb9e1299
      Bruce Dawson authored
      Windows.h causes massive namespace pollution with its defining of many
      macros, it adds to build times, it disables warnings, and it makes it
      easier to write non-portable code.
      
      This change removes windows.h from V8's win32-headers.h. It does this
      by replicating the small number of typedefs that are needed and by
      defining three "proxy" types that are the same size and layout. The
      V8ToWindowsType functions are used to reinterpret_cast between the
      types.
      
      Prior to this change there were over 760 v8-related source files that
      include windows.h. After this change there are 16.
      
      Bug: chromium:796644
      Change-Id: I89efeed47028faae72de2da4f1dae345d8d7746c
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3042215
      Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
      Reviewed-by: 's avatarHannes Payer <hpayer@chromium.org>
      Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#76064}
      fb9e1299
  3. 24 Aug, 2020 1 commit
  4. 12 Oct, 2018 1 commit
  5. 13 Oct, 2017 1 commit
  6. 01 Jun, 2017 2 commits
  7. 06 May, 2016 1 commit
  8. 30 Sep, 2015 1 commit
  9. 28 Sep, 2015 1 commit
  10. 31 Mar, 2015 1 commit
    • rmcilroy's avatar
      Fix libdl dependency on Android and remove librt hack. · 11c4e2f2
      rmcilroy authored
      The libdl library is already included on target builds of Android and needs
      to be added to the build command line with a particular order to avoid
      undefined references in other libraries. Fix this by only explicitly including
      it in host builds and relying on the implicit inclusion on target builds.
      
      Also remove the librt hack which is not longer necessary due to the AOSP build
      bot having been removed.
      
      BUG=chromium:469973
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1036133005
      
      Cr-Commit-Position: refs/heads/master@{#27535}
      11c4e2f2
  11. 30 Jan, 2015 3 commits
  12. 04 Aug, 2014 1 commit
  13. 30 Jun, 2014 1 commit
  14. 03 Jun, 2014 1 commit
  15. 29 Apr, 2014 1 commit
  16. 14 Jan, 2014 1 commit
  17. 03 Sep, 2013 2 commits