Norman Feske d73eaaa14c libc: exclude arm_initfini.c
This compilation unit contains a global constructor, which violates our
assumption that the libc is free of global constructors on ARMv7.
Specifically, the graphical terminal fails with the following message:

[init -> terminal] Error: Component::construct() returned without executing
                          pending static constructors (fix by calling
                          Genode::Env::exec_static_constructors())
[init -> terminal] Error: Uncaught exception of type 'Linker::Fatal'

In this case, the libc-less terminal uses the VFS. The VFS mounts the
ttf VFS plugin. The ttf VFS plugin depends on the libc.

The compilation unit 'arm_initfini.c' can safely be excluded because it
merely initializes the global '_libc_arm_fpu_present' variable, which
is not used by the current version of our libc/libm.

Fixes #4080
2021-04-20 12:12:48 +02:00
..
2021-04-20 12:12:48 +02:00
2021-02-23 12:07:16 +01:00
2018-05-03 15:31:20 +02:00
2018-03-27 13:44:27 +02:00
2018-11-29 11:46:01 +01:00
2018-03-27 13:43:08 +02:00
2021-04-20 12:03:02 +02:00
2019-11-19 14:45:39 +01:00
2019-11-19 14:45:39 +01:00
2019-11-19 14:45:39 +01:00
2018-11-29 11:46:01 +01:00
2019-02-12 10:33:14 +01:00
2020-09-09 16:57:34 +02:00
2019-05-27 14:46:53 +02:00
2019-05-27 14:46:53 +02:00
2019-05-27 14:46:53 +02:00
2019-05-27 14:46:53 +02:00
2020-09-09 16:57:34 +02:00
2021-02-23 12:07:16 +01:00
2019-11-19 14:45:39 +01:00
2019-05-27 14:46:53 +02:00
2018-01-17 12:14:39 +01:00
2020-05-18 10:16:13 +02:00
2020-11-27 09:19:09 +01:00
2019-03-18 15:56:23 +01:00
2021-02-23 12:07:16 +01:00
2021-02-23 12:07:16 +01:00
2019-05-27 14:52:52 +02:00
2018-05-03 15:31:58 +02:00
2018-08-02 14:36:49 +02:00
2018-01-17 12:14:39 +01:00
2018-11-29 11:46:01 +01:00
2019-11-19 14:45:39 +01:00
2018-05-03 15:31:19 +02:00
2021-02-23 12:02:44 +01:00
2020-11-27 09:19:09 +01:00
2020-11-27 09:19:09 +01:00
2018-08-02 14:36:48 +02:00
2020-02-04 15:47:27 +01:00