Joel Sherrill
e5727f3921
Added PPC_USE_DATA_CACHE.
1998-06-13 10:05:15 +00:00
Joel Sherrill
9456087368
Added rule for .cxx and .cpp per suggestion from Geoffroy Montel
...
<g_montel@yahoo.com >.
1998-06-09 14:21:21 +00:00
Joel Sherrill
1ce50e0e50
Changed spacing
1998-06-03 18:40:21 +00:00
Joel Sherrill
3ac5966643
Changed BSP name to posix.
1998-06-03 18:40:10 +00:00
Joel Sherrill
b938d3d43b
Changed ppc to PowerPC in comments.
1998-06-03 18:39:53 +00:00
Joel Sherrill
dc104a4039
Updated to current source and removed warnings.
1998-05-30 11:46:21 +00:00
Joel Sherrill
9c559accc0
New file -- from rtems-LM-980406 based on a 12/97 RTEMS snapshot.
1998-05-30 10:17:57 +00:00
Joel Sherrill
27291bcc55
Changed invocation of bin2boot to match gcc 2.8 rule.
1998-05-27 22:07:40 +00:00
Joel Sherrill
c2c9c7e58f
Added names for C++ compilers.
1998-05-27 19:26:09 +00:00
Joel Sherrill
cdf6fcbccb
Now uses BSP specific configure variables and compiles for i486 and m68k.
1998-05-22 12:30:19 +00:00
Joel Sherrill
6fa12899c4
Renamed bare BSP specific options to make the dependency obvious.
1998-05-22 12:29:13 +00:00
Joel Sherrill
bd5e4f3baf
Added bare bsp from Chris Johns <cjohns@plessey.com.au>.
1998-05-21 18:26:58 +00:00
Joel Sherrill
1e9c9d4643
Per patch from Ralf Corsepius removed redundant lines.
1998-05-21 16:41:56 +00:00
Joel Sherrill
dd84f129c8
Removed undesirable space in TARGET_ARCH assignment line.
...
Cleaned up command line macro definitions.
Per patch from Ralf Corsepius UNIX ports always needs C++ for rtems-ctor.cc.
1998-05-21 16:41:40 +00:00
Joel Sherrill
d494eeb429
Per patch from Ralf Corsepius UNIX ports always needs C++ for rtems-ctor.cc.
1998-05-21 16:40:46 +00:00
Joel Sherrill
17a8d60365
Some patches in place from Brian Stevens which help the Solaris port
...
build. It does not link successfully for him. It does not compile
for me locally.
1998-05-20 17:02:29 +00:00
Joel Sherrill
7aa10b005e
Copied gcc 2.7.2 style make-exe rule to gcc 2.8 conditional. This
...
lets the makefile work in both cases.
1998-05-20 17:01:39 +00:00
Joel Sherrill
5dd4212fec
Changed CPP rule per patch from Ralf Corsepius.
1998-05-20 17:01:04 +00:00
Joel Sherrill
ca0bafa734
Added much stuff formerly in multiple compiler files.
1998-05-18 16:40:13 +00:00
Joel Sherrill
0500c342e1
Added conditional around TARGET_ARCH to prevent accidental overrides.
1998-05-18 16:39:49 +00:00
Joel Sherrill
7ebfa9347d
Switched to using shared gcc-target-default.cfg.
1998-05-18 16:39:21 +00:00
Joel Sherrill
6ee6abb40d
Added C++ rule.
...
Added CROSS_TARGET conditionals so unix port can share this file.
1998-05-18 16:38:38 +00:00
Joel Sherrill
60fa630576
Added RTEMS_CROSS_TARGET.
1998-05-18 16:37:50 +00:00
Joel Sherrill
7123d3b77f
Modified objcopy to remove extra sections.
...
Modified gcc 2.8 style link rule to provide start address correctly.
1998-05-04 13:19:29 +00:00
Joel Sherrill
3d4e5906dd
Changed default target architecture name
1998-04-30 16:45:55 +00:00
Joel Sherrill
5f92a6a38c
Modified objcopy invocation to ignore more sections.
1998-04-30 16:45:08 +00:00
Joel Sherrill
96d56b3690
Update from Pedro Romano <pmcnr@camoes.rnl.ist.utl.pt>.
1998-04-27 18:42:04 +00:00
Joel Sherrill
0e70f60581
Fixes from Ralf Corsepius:
...
* Posix BSP configuration: Moved some rules from make/custom/*-posix.cfg
files to make/custom/posix.cfg, Removed references to stdc++ from
*posix.cfg files (rtems doesn't use/need libstdc++)
NOTE: Building Posix-BSPs should now work again for native compilation with
gcc, i..e. linux using primary compiler and primary libc.
All Posix-BSP configurations that don't use gcc as primary compiler or
don't use the primary libc don't work, e.g. solaris, linux w/ egcs as
secondary compiler won't be built correctly.
1998-04-27 14:21:55 +00:00
Joel Sherrill
c1dc8228ca
Removed forced enable of POSIX API. Now follow configuration flag.
1998-04-27 14:21:04 +00:00
Joel Sherrill
21c1513f40
Fixed bad CVS Id string.
...
Removed unnecessary definition of "ED".
1998-04-27 14:20:25 +00:00
Joel Sherrill
b3d3a34edd
Stack checker now enabled via initial set of user extensions. This
...
eliminates the need to build the entire application with the
STACK_CHECKER_ON macro defined.
1998-04-15 15:10:47 +00:00
Joel Sherrill
4381e50e1e
Ralf Corsepius suggested a way to get rid of UNIX compiler files and use gcc-target-default.cfg
1998-04-14 22:44:49 +00:00
Joel Sherrill
2758c9f20b
Ralf Corsepius suggested a way to get rid of UNIX compiler files and use gcc-target-default.cfg
1998-04-14 22:13:05 +00:00
Joel Sherrill
1504f71edf
Stack checker on
1998-04-14 21:33:20 +00:00
Joel Sherrill
92e15e08c2
Updates from PPC refresh
1998-04-14 21:32:56 +00:00
Joel Sherrill
b0562e7465
new file
1998-04-14 19:54:38 +00:00
Joel Sherrill
092940bdc4
Purged references to STACK_CHECKER_REPORT_USAGE
1998-04-06 17:09:44 +00:00
Joel Sherrill
1ea9c3f4a5
Purged references to STACK_CHECKER_REPORT_USAGE
1998-04-06 16:33:48 +00:00
Joel Sherrill
a5cb6730b0
Reordered CFLAGS definition so CFLAGS_DEFAULT is before
...
CFLAGS_$(TARGET_VARIANTS). This makes sure that -Wall appears
before any individual warnings are disabled during "debug" builds.
1998-04-06 16:26:53 +00:00
Joel Sherrill
9d07e59d55
Changed CPU model to mcpu32.
1998-04-06 15:55:37 +00:00
Joel Sherrill
5fafa0e2a6
Added test so the build procedure would stop if a directory did not exist.
...
This typically indicates a bug in a directory level Makefile or a configure
scrip bug.
1998-04-03 18:46:16 +00:00
Joel Sherrill
55258b4acd
Fixed CUSTOM_FILES rule so it properly picked up files included from
...
make/custom files.
1998-03-31 16:52:32 +00:00
Joel Sherrill
c5fcc75ec9
Made the POSIX API option follow the configure line.
1998-03-30 14:05:03 +00:00
Joel Sherrill
26580ff1ee
Made the HAS_POSIX_API follow the configure line option.
1998-03-30 14:04:44 +00:00
Joel Sherrill
de0d00512f
Made the C++ option follow the configure option.
1998-03-30 14:04:20 +00:00
Joel Sherrill
cbf2f54333
Made HAS_POSIX_API have a "no" definition when it is not enabled.
1998-03-30 14:03:59 +00:00
Joel Sherrill
83997e2ff3
Made C++ follow the configure option.
1998-03-30 14:03:34 +00:00
Joel Sherrill
e6c92eefbd
Changed RTEMS cpu to hppa1.1.
1998-03-24 18:44:40 +00:00
Joel Sherrill
526ebe88a8
Added rule to transform hppa1.1 to hppa1_1 since hppa1.1 is not a
...
valid cpp symbol.
1998-03-24 18:44:25 +00:00
Joel Sherrill
3ec7bfc7c4
Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for
...
the CPU family name constants.
1998-03-24 16:24:39 +00:00