source: rtems-docs/user/glossary/index.rst @ aa1c010

4.115
Last change on this file since aa1c010 was aa1c010, checked in by Chris Johns <chrisj@…>, on 11/09/16 at 01:20:46

user: Fix header levels.

  • Property mode set to 100644
File size: 2.7 KB
RevLine 
[489740f]1.. comment SPDX-License-Identifier: CC-BY-SA-4.0
2
[a34c157]3
[5daabd2]4Glossary
[aa1c010]5********
[5daabd2]6
7.. glossary::
8
[b73ba92]9  Architecture
10    Family or class of processor based around a common instruction set. RTEMS
11    architectures follow the GCC architecture model as RTEMS needs an GCC
12    architecture compiler for each support RTEMS architecture.
13
[a34c157]14  Binutils
15    GNU Binary Utilities such as the assembler ``as``, linker ``ld`` and a
16    range of other tools used in the development of software.
17
[b73ba92]18  BSP
19    Board Support Package is a specific configuration RTEMS can be built
20    for. An RTEMS install process installs specific library and headers files
21    for a single BSP. A BSP optimises RTEMS to a specific target hardware.
22
23  Buildbot
24    A continuous inteagration build server.
25
26  Crosscompiler
27
28    A compiler built to run on a Host that generate code for another
29    architecture.
30
[a34c157]31  DLL
32    Dynamically Linker Library used on Windows.
33
34  GCC
35    GNU Compiler Tool chain. It is the GNU C/C++ compiler, binutils and GDB.
36
37  GDB
38    GNU Debugger
39
[b73ba92]40  Host
41    The computer and operating system that hosts the RTEMS development tools
42    such as the compiler, linker and debugger.
43
[a34c157]44  MinGW
45    Minimal GNU system for Windows that lets GCC built programs use the
46    standard Windows operating system DLLs. It lets you build native Windows
47    programs with the GNU GCC compiler.
48
49  MinGW64
50    Minimal GNU system for 64bit Windows. MinGW64 is not the MinGW project.
51
52  MSYS2
53    Minimal System 2 is a fork of the MinGW project's MSYS tool and the MinGW
54    MSYS tool is a fork of Cygwin project. The Cygwin project provides a POSIX
55    emulation layer for Windows so POSIX software can run on Windows. MSYS is a
56    minimal version that is just enough to let ``configure`` scripts run. MSYS
57    has a simplied path structure to make it easier to building native Windows
58    programs.
59
60  POSIX
61    Portable Operating System Interface is a standard that lets software be
62    portable between compliant operating systems.
63
64  prefix
65    A path used when building a package so all parts of the package reside
66    under that path.
67
68  RSB
69    RTEMS Source Builder is part of the RTEMS Tools Project. It builds packages
70    such as the tools for the RTEMS operating system.
71
72  RTEMS
73    The Real-Time Executive for Multiprocessor Systems or RTEMS is a open
74    source fully featured Real Time Operating System or RTOS that supports a
75    variety of open standard application programming interfaces (API) and
76    interface standards such as POSIX and BSD sockets.
[5daabd2]77
[b73ba92]78  Target
79    A target is the hardware or simulator a BSP built executable runs on.
80
[a34c157]81  Test Suite
82   See Testsuite
[5daabd2]83
[a34c157]84  Testsuite
85    RTEMS test suite located in the ``testsuites/`` directory.
[5daabd2]86
[a34c157]87  Waf
88    Waf build system.  For more information see http://www.waf.io/
Note: See TracBrowser for help on using the repository browser.