Commit Graph
136 Commits
Author SHA1 Message Date
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 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 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 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 1ea9c3f4a5 Purged references to STACK_CHECKER_REPORT_USAGE 1998-04-06 16:33:48 +00:00
Joel Sherrill 9d07e59d55 Changed CPU model to mcpu32. 1998-04-06 15:55:37 +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 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
Joel Sherrill e4829a055d renamed ppc to powerpc 1998-03-23 22:54:55 +00:00
Joel Sherrill 61bbe54311 Update from Eric Norum:
Here are some patches to the gen68360 BSP.  The improvements include:
        Boot prom run-time selection of DRAM size (1/4/16 Mbytes)
        Full 32-bit ethernet address obtained from boot prom.
        Updated README.
1998-03-23 18:35:07 +00:00
Joel Sherrill db4aaf8d59 Patch from Eric Norum <eric@skatter.usask.ca>:
I've included a version of make/custom/gen68360.cfg that works with
    this.  Note that I've removed the option of using `-m68020
    -msoft-float -mno-bitfield' as an alternative to using `-mcpu32'.
    The alternative won't work with the new system (since it predefines
    __mc68020__ and not __mcpu32__), and didn't really work before anyway
    (since the newlib that gets linked was built with `-m68020
    -msoft-float' and so could contain bitfield operators).
1998-03-20 17:39:56 +00:00
Joel Sherrill f8b27df985 New port from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. 1998-03-20 17:20:45 +00:00
Joel Sherrill 96c73abbc2 Patch from Eric Norum:
While trying to work through this problem I decided that the
  build-time selection of the console I/O operation (polling or
  interrupt) was too clumsy.  Here's a patch that allows run-time
  (actually init-time) selection of the console I/O mode.

  It also shows the need for another `flags' or `options'  field in
  the rtems_driver_address_table structure...
1998-02-19 23:02:16 +00:00
Joel Sherrill 73249891c8 Went back to polled console. 1998-02-18 20:30:53 +00:00
Joel Sherrill e44e678b45 Cleaned up the definition of CONSOLE_USE_POLLED and CONSOLE_USE_INTERRUPTS. 1998-02-04 15:47:44 +00:00
Joel Sherrill 13331814f7 not submitted 1998-01-27 14:14:20 +00:00
Joel Sherrill 2936b425fd Solaris port updates from Chris Johns 1998-01-23 17:45:05 +00:00
Joel Sherrill bffb938799 Removed PROJECT_HOME and CONFIG_DIR variables. 1998-01-20 19:30:30 +00:00