aboutsummaryrefslogtreecommitdiff
path: root/lang/jamvm/patches
Commit message (Collapse)AuthorAge
* jamvm: remove packageEneas U de Queiroz2020-05-01
| | | | | | | Java support is no longer feasible in openwrt. It's outdated, and can't be usd without classpath, which has been removed. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* jamvm: Add host buildRosen Penev2019-08-30
| | | | | | | | | | | | | | | | | | | | Needed for classpath. GCJ is also needed but that can be dealt with separately. Fix compilation with musl by defining _GNU_SOURCE. What's funny here is that if __USE_GNU gets replaced, the host build fails. The man page says _GNU_SOURCE for pthread_getattr_np but glibc violates that statement. Removed classpath dependency. classpaths must select jamvm, not the other way around. Removed target whitelist. Switched to blacklist. Fixed License information. Various other cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* jamvm: Use <fenv.h> instead of <fpu_control.h>Guo Li2018-09-05
musl libc (http://musl-libc.org lack the non-standard <fpu_control.h> header, which is used in src/os/linux/{i386,x86_64}/init.c files to setup the floating point precision. This patch makes it use the standard C <fenv.h> header instead. Original patch at Felix Janda at https://sourceforge.net/p/jamvm/patches/6/ Signed-off-by: Guo Li <uxgood.org@gmail.com>