mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-23 12:00:21 +02:00
ARM: Do not leave early init_jit if /proc is not mounted.
* lib/jit_arm.c: Do not get confused with default settings if /proc is not mounted on Linux specific code path.
This commit is contained in:
parent
abf1b6e678
commit
354146b4ca
2 changed files with 29 additions and 25 deletions
|
@ -1,3 +1,8 @@
|
|||
2014-04-22 Paulo Andrade <pcpa@gnu.org>
|
||||
|
||||
* lib/jit_arm.c: Do not get confused with default settings
|
||||
if /proc is not mounted on Linux specific code path.
|
||||
|
||||
2014-04-09 Paulo Andrade <pcpa@gnu.org>
|
||||
|
||||
* include/lightning/jit_aarch64.h, include/lightning/jit_arm.h,
|
||||
|
|
|
@ -142,9 +142,7 @@ jit_get_cpu(void)
|
|||
char *ptr;
|
||||
char buf[128];
|
||||
|
||||
if ((fp = fopen("/proc/cpuinfo", "r")) == NULL)
|
||||
return;
|
||||
|
||||
if ((fp = fopen("/proc/cpuinfo", "r")) != NULL) {
|
||||
while (fgets(buf, sizeof(buf), fp)) {
|
||||
if (strncmp(buf, "CPU architecture:", 17) == 0) {
|
||||
jit_cpu.version = strtol(buf + 17, &ptr, 10);
|
||||
|
@ -171,6 +169,7 @@ jit_get_cpu(void)
|
|||
}
|
||||
}
|
||||
fclose(fp);
|
||||
}
|
||||
#endif
|
||||
#if defined(__ARM_PCS_VFP)
|
||||
if (!jit_cpu.vfp)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue