#
372b901d |
|
28-Aug-2021 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
riscv: cleanup architecture macro checks * We really should get out of the habbit of making up our own architecture defines. * __riscv with an additional __riscv_xlen is the standard that developed... let's just roll with it. Change-Id: Ieb777d48340ae25a6d66f66133afa0ec5c6da9b6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4402 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
425515d0 |
|
21-Jan-2020 |
François Revol <revol@free.fr> |
m68k: really add fenv from musl-1.1.24 Somehow the first review merged only the commit log. FreeBSD doesn't have m68k anyway, so use fenv from musl with as less changes as possible. Change-Id: I6372af6679e6773fbb6bf4c8b5b30512971a97a6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3161 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
15fb7d88 |
|
27-Jan-2020 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
riscv64: Add missing (slightly modified) fenv.h from FreeBSD * A few tips for future folks follows. * fenv.h gets wrapped in our buildtools * If anything in the arch fenv.h "doesn't work" buildtools will silently fail early on (autotools HAVE_FENV_H) Change-Id: Icae064fde42af3bbed5ea2eadfaa8c18c677e6a6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2164 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
2de61640 |
|
19-Jan-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add missing fenv.h for sparc. Borrowed from FreeBSD with some changes to get it building. Now we need to rebuild the gcc package... Change-Id: I6b8dfd7fb6ca912c76e2ff10fbe01ad583a09aec Reviewed-on: https://review.haiku-os.org/c/haiku/+/2131 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
1f52c921 |
|
30-Aug-2019 |
Jaroslaw Pelczar <jarek@jpelczar.com> |
ARM64: Initial changes so we can compile GCC toolchain Signed-off-by: Jaroslaw Pelczar <jarek@jpelczar.com> Change-Id: I0859d0619d601efd003472e2846d2f980ee2e457 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1799 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
5ffbe7d7 |
|
30-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Change all references to "__INTEL__" to "__i386__". They are functionally identical, but the former is a BeOS/Haiku-specfic macro that we include in the compiler specs, and the latter is defined by GCC.
|
#
9642f770 |
|
31-Jul-2018 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
arch: Cleanup of __ARM__ checks * gcc 7.x defines __arm__ and __ARM__ (and others) * clang defines __arm__ and __arm * cleanup a few related ifdef vs if macros Change-Id: I5da4bafac590f6fa3e10e543688001c2449f840d
|
#
3fde5350 |
|
27-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Updated x86_64 fenv.h and added fenv.c.
|
#
a636d1e3 |
|
17-Jul-2010 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Patch by kaliber to fix some compiling errors with clang. Removed the #include <iostream> part, but otherwise not modified. See http://clang.llvm.org/compatibility.html#c++ why it is needed. Note that HashMap.h Key and Value are typenames as well. Afaict this is correctly done, builds and runs on gcc4. This fixes #5892. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37550 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97901ec5 |
|
11-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: * Added a few header files in headers/posix/arch that'll allow for an x86_64 haiku target to be compiled. fenv.h is src/lib/msun/amd64/fenv.h from freebsd. * configure: Added support for x86_64 arch when running build_cross_tools_gcc4. * config[_build]/HaikuConfig.h, BuildSetup: Added x86_64 recognition. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36794 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
38ecc1a7 |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Added FreeBSD fenv implementation - tested with dmd port, seems that it works git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35437 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3fde53501d6fd13daa168378d3f8ae8f3ca6bafd |
|
27-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Updated x86_64 fenv.h and added fenv.c.
|
#
a636d1e365b1abffccb41dc16ff832e5d577f0aa |
|
17-Jul-2010 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Patch by kaliber to fix some compiling errors with clang. Removed the #include <iostream> part, but otherwise not modified. See http://clang.llvm.org/compatibility.html#c++ why it is needed. Note that HashMap.h Key and Value are typenames as well. Afaict this is correctly done, builds and runs on gcc4. This fixes #5892. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37550 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97901ec593ec4dd50ac115c1c35a6d72f6e489a5 |
|
11-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: * Added a few header files in headers/posix/arch that'll allow for an x86_64 haiku target to be compiled. fenv.h is src/lib/msun/amd64/fenv.h from freebsd. * configure: Added support for x86_64 arch when running build_cross_tools_gcc4. * config[_build]/HaikuConfig.h, BuildSetup: Added x86_64 recognition. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36794 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
38ecc1a76420fb483f5f42dbf29e48046ef9da8b |
|
08-Feb-2010 |
Artur Wyszynski <aljen-mlists@o2.pl> |
Added FreeBSD fenv implementation - tested with dmd port, seems that it works git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35437 a95241bf-73f2-0310-859d-f6bbb57e9c96
|