Changeset e28175d in mainline for meson/part
- Timestamp:
- 2020-03-15T10:44:02Z (6 years ago)
- Parents:
- b401b33 (diff), 44dde42 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - git-author:
- heiducteam <tristanided@…> (2020-03-15 10:44:02)
- git-committer:
- GitHub <noreply@…> (2020-03-15 10:44:02)
- Location:
- meson/part
- Files:
-
- 9 added
- 2 moved
-
compiler_args/meson.build (added)
-
exports/config.mk.in (added)
-
exports/meson.build (added)
-
extra_targets/doxygen.cfg.diff (moved) (moved from doxygen/doxygen.cfg.diff )
-
extra_targets/meson.build (added)
-
initrd/install.sh.in (added)
-
initrd/install_devel.sh.in (added)
-
initrd/meson.build (added)
-
initrd_manifest/meson.build (moved) (moved from uspace/lib/c/arch/ia32/Makefile.common ) (2 diffs)
-
read_config/meson.build (added)
-
tools/meson.build (added)
Legend:
- Unmodified
- Added
- Removed
-
meson/part/initrd_manifest/meson.build
rb401b33 re28175d 1 1 # 2 # Copyright (c) 20 05 Martin Decky2 # Copyright (c) 2019 Jiří Zárevúcky 3 3 # All rights reserved. 4 4 # … … 27 27 # 28 28 29 ifeq ($(PROCESSOR),i486) 30 COMMON_CFLAGS += -march=i486 31 else 32 COMMON_CFLAGS += -march=pentium 29 # Init binaries. These are actually baked into the bootloader. 30 rd_init = [ 31 # IMPORTANT: The order of entries is important for bootloader! 32 'srv/ns', 33 'srv/loader', 34 'app/init', 35 'srv/locsrv', 36 'srv/bd/rd', 37 'srv/vfs', 38 'srv/logger', 39 'srv/fs/' + RDFMT, 40 ] 41 42 # Binaries allowed on the initrd image when CONFIG_BAREBONE is enabled. 43 rd_essential = [ 44 'app/bdsh', 45 'app/getterm', 46 'app/kio', 47 48 'srv/devman', 49 'srv/fs/locfs', 50 'srv/hid/console', 51 'srv/hid/input', 52 'srv/hid/output', 53 'srv/klog', 54 55 'drv/root/root', 56 'drv/root/virt', 57 'drv/fb/kfb', 58 ] 59 60 if CONFIG_FB 61 rd_essential += [ 62 'app/vlaunch', 63 'app/vterm', 64 65 'srv/hid/compositor', 66 ] 33 67 endif 34 35 # XXX: This architecture requires unoptimized TLS pointer access,36 # as with the GCC option `-mno-tls-direct-seg-refs`.37 # The `i686-helenos` target defaults to this behavior.38 39 COMMON_CFLAGS += -mno-tls-direct-seg-refs -fno-omit-frame-pointer40 LDFLAGS += -Wl,--gc-sections41 42 ENDIANESS = LE43 44 BFD_NAME = elf32-i38645 BFD_ARCH = i386
Note:
See TracChangeset
for help on using the changeset viewer.
