4.104.114.84.95
Last change
on this file since 9888de3 was
9888de3,
checked in by Joel Sherrill <joel.sherrill@…>, on Oct 4, 1999 at 1:16:50 PM
|
Patch from Ralf Corsepius <corsepiu@…> to fix bug report
from Eric Norum <eric@…>. This patch was rtems-19990820-0-diff
from Ralf.
FYI: In parallel to the transition to automake, RTEMS is on a transition
from make-time configuration to per-bsp and per-bsp configuration at
configuration-time. Due to this several changes to configuration files
have been added and might have broken something that has been working
previously. Most noticeable behavioral change is that you now are required
to use @RTEMS_BSP@ instead of $(RTEMS_BSP) inside of any Makefile.ins
which are configured or build as part of the source-tree.
It used to be that only RTEMS_MAKEFILE_PATH had to be set. Why is this
no longer sufficient?
It should still be working, if it doesn't, it has to be considered to be
broken and should be fixed.
I am not sure, but I assume you are using Makefile.inc - In this case, you
have found a bug in Makefile.inc.in which should be worked-around by the
patch below. If my assumption is wrong, I would need more details ...
|
-
Property mode set to
100644
|
File size:
1.0 KB
|
Line | |
---|
1 | # |
---|
2 | # BSP specific settings. To be included in application Makefiles |
---|
3 | # |
---|
4 | |
---|
5 | RTEMS_BSP = @RTEMS_BSP@ |
---|
6 | |
---|
7 | prefix = @prefix@ |
---|
8 | |
---|
9 | CC_FOR_TARGET = @CC_FOR_TARGET@ |
---|
10 | AS_FOR_TARGET = @AS_FOR_TARGET@ |
---|
11 | AR_FOR_TARGET = @AR_FOR_TARGET@ |
---|
12 | NM_FOR_TARGET = @NM_FOR_TARGET@ |
---|
13 | LD_FOR_TARGET = @LD_FOR_TARGET@ |
---|
14 | SIZE_FOR_TARGET = @SIZE_FOR_TARGET@ |
---|
15 | OBJCOPY_FOR_TARGET = @OBJCOPY_FOR_TARGET@ |
---|
16 | |
---|
17 | CC= $(CC_FOR_TARGET) |
---|
18 | AS= $(AS_FOR_TARGET) |
---|
19 | LD= $(LD_FOR_TARGET) |
---|
20 | NM= $(NM_FOR_TARGET) |
---|
21 | AR= $(AR_FOR_TARGET) |
---|
22 | SIZE= $(SIZE_FOR_TARGET) |
---|
23 | OBJCOPY= $(OBJCOPY_FOR_TARGET) |
---|
24 | |
---|
25 | export CC |
---|
26 | export AS |
---|
27 | export LD |
---|
28 | export NM |
---|
29 | export AR |
---|
30 | export SIZE |
---|
31 | export OBJCOPY |
---|
32 | |
---|
33 | RTEMS_HOST = @RTEMS_HOST@ |
---|
34 | RTEMS_CUSTOM = $(prefix)/make/custom/$(RTEMS_BSP).cfg |
---|
35 | PROJECT_ROOT = $(prefix)/ |
---|
36 | RTEMS_USE_OWN_PDIR = no |
---|
37 | RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@ |
---|
38 | RTEMS_USE_MACROS = @RTEMS_USE_MACROS@ |
---|
39 | RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@ |
---|
40 | RTEMS_USE_GCC272 = @RTEMS_USE_GCC272@ |
---|
41 | RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@ |
---|
42 | |
---|
43 | export RTEMS_BSP |
---|
44 | export RTEMS_CUSTOM |
---|
45 | export PROJECT_ROOT |
---|
46 | |
---|
47 | # FIXME: The following shouldn't be here |
---|
48 | RTEMS_ROOT = $(PROJECT_ROOT) |
---|
49 | export RTEMS_ROOT |
---|
Note: See
TracBrowser
for help on using the repository browser.