source: rtems/c/src/lib/libbsp/x86_64/configure.ac @ 76c03152

5
Last change on this file since 76c03152 was 76c03152, checked in by Amaan Cheval <amaan.cheval@…>, on 07/09/18 at 11:12:56

bsp/x86_64: Minimal bootable BSP

Current state:

  • Basic context initialization and switching code.
  • Stubbed console (empty functions).
  • Mostly functional linker script (may need tweaks if we ever want to move away from the large code model (see: CPU_CFLAGS).
  • Fully functional boot, by using FreeBSD's bootloader to load RTEMS's ELF for UEFI-awareness.

In short, the current state with this commit lets us boot, go through the system
initialization functions, and then call user application's Init task too.

Updates #2898.

  • Property mode set to 100644
File size: 501 bytes
Line 
1## Process this file with autoconf to produce a configure script.
2
3AC_PREREQ([2.69])
4AC_INIT([rtems-c-src-lib-libbsp-x86_64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
5RTEMS_TOP(../../../../..)
6RTEMS_SOURCE_TOP
7RTEMS_BUILD_TOP
8
9RTEMS_CANONICAL_TARGET_CPU
10AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
11AM_MAINTAINER_MODE
12
13RTEMS_ENV_RTEMSBSP
14RTEMS_PROJECT_ROOT
15
16RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
17
18# Explicitly list all Makefiles here
19AC_CONFIG_FILES([Makefile])
20AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.