1. Nov 12, 2022
  2. Sep 01, 2022
  3. May 09, 2022
  4. Apr 22, 2022
  5. Apr 21, 2022
  6. Apr 20, 2022
  7. Apr 12, 2022
  8. Apr 11, 2022
  9. Mar 24, 2022
  10. Mar 08, 2022
  11. Mar 01, 2022
  12. Feb 24, 2022
  13. Feb 23, 2022
  14. Feb 11, 2022
  15. Jan 16, 2022
  16. Jan 15, 2022
  17. Dec 22, 2021
  18. Dec 21, 2021
    • Palmer Dabbelt's avatar
      Set CXX to a nonexistent compiler when building glibc · 4ce4d457
      Palmer Dabbelt authored
      We set CXX=riscv64-unknown-linux-gnu-g++ (or something like that) when
      building glibc, but don't actually build a C++ compiler during stage 1.
      Under normal conditions this shouldn't cause any issues: that's either a
      working compiler (from PATH) or doesn't exist, in which case glibc's
      build scripts do the right thing and turn off C++.  Unfortunately I'm in
      the pathological situation of having a slightly-incompatible g++ in
      PATH, which glibc then attempts to use only to throw an error when
      linking (glibc isn't testing that much of the C++ toolchain, see
      <https://sourceware.org/bugzilla/show_bug.cgi?id=24183
      
      >).
      
      This simply sets CXX to something that's unlikely to exist during the
      glibc build, so the build scripts don't get confused.  I tried setting
      this to false, but everything was italic.
      
      Signed-off-by: default avatarPalmer Dabbelt <palmer@rivosinc.com>
      4ce4d457
  19. Nov 19, 2021
  20. Sep 21, 2021
  21. Sep 20, 2021
  22. Sep 15, 2021
    • Kito Cheng's avatar
      Merge pull request #960 from cmuellner/build-libc-deps · 86a6f1ba
      Kito Cheng authored
      Fix typo in build-libc dependencies
      86a6f1ba
    • Christoph Muellner's avatar
      Fix typo in build-libc dependencies · e9b692f3
      Christoph Muellner authored
      The variable MULTLIB_NAMES does not exist but is used when
      generating the dependencies for the target build-libc for glibc.
      Even when adding the missing 'I' (for MULTILIB_NAMES) there is
      still no variable with this name.
      
      So the whole dependency generation is useless, becauese it was not
      needed so far. Looking into detail why it is so, we can find the
      answer in the dependency list of the target 'stamps/build-gcc-linux-stage2'.
      
      Let's fix this by setting the dependencies for build-libc right.
      The dependencies for 'stamps/build-gcc-linux-stage2' stay as they are
      not wrong.
      
      Fixes: 3456b66f
      
       ("Add a "make report" phony target")
      Signed-off-by: default avatarChristoph Muellner <cmuellner@linux.com>
      e9b692f3
  23. Sep 09, 2021
  24. Aug 11, 2021