Commit Graph

71 Commits

Author SHA1 Message Date
Andrew Johnson
2905b5bb72 Parallel build rule fixes 2011-11-14 18:28:26 -06:00
Andrew Johnson
fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Janet Anderson
13e7b1b0b7 Added HDEPENDS_CFLAGS to CFLAGS to create *.d dependancy files.
bug: 626859
2010-08-30 09:58:24 -05:00
Janet B. Anderson
5ce69c7db0 Allow override of RTEMS_BASE asnd RTEMS_VERSION in other top dirs. 2009-06-04 18:29:33 +00:00
Janet B. Anderson
b5acee6f76 Separate BASE and TOOLS locations 2009-04-09 18:56:06 +00:00
Janet B. Anderson
7ae6f9d137 Modified STATIC build. Make all *_SYS_LIBS dynamic.
Test non SYS_LIBS for dynamic or archive.
2009-03-10 18:54:14 +00:00
Janet B. Anderson
4cb0d85b34 Removed all references to CONFORM flags in configure files. 2009-03-03 19:54:19 +00:00
Andrew Johnson
82e26e2d79 Silence ar. 2008-09-29 15:52:05 +00:00
W. Eric Norum
a1de4a8f5d Using -ansi causes problems.
Get rid of it.
2008-09-10 17:35:05 +00:00
Janet B. Anderson
7b44593c98 Removed extra include of CONFIG_SITE.Common.RTEMS. 2008-09-09 20:54:29 +00:00
Janet B. Anderson
730fecea35 Added include for CONFIG_SITE.$(EPICS_HOST_ARCH).RTEMS overrides. 2008-07-18 21:01:27 +00:00
W. Eric Norum
448cdf851d Just like vxWorks, RTEMS breaks horribly if GCC_EXEC_PREFIX is set. 2008-06-19 21:23:47 +00:00
W. Eric Norum
1d7fd3899e NFS library name has changed. 2008-04-28 19:14:29 +00:00
W. Eric Norum
9d8ecac1f0 The -ansi flag really is necessary. 2007-05-03 20:14:26 +00:00
W. Eric Norum
ba536373d8 Get rid of -ansi. It causes problems with lots of header files. 2007-05-01 21:50:26 +00:00
Janet B. Anderson
468be263fa Get RTEMS_BASE definition. Unset GNU_TARGET_INCLUDE_DIR. 2005-09-15 17:25:15 +00:00
W. Eric Norum
d76a8e01c7 Move RTEMS location declaration to user-editable configure/RELEASE file. 2005-02-16 19:01:37 +00:00
W. Eric Norum
237337904e RTEMS has again moved. 2005-02-12 17:25:44 +00:00
W. Eric Norum
0cd520d093 Add uC5282 support. 2005-02-01 20:45:09 +00:00
W. Eric Norum
8363b8267d Use new RTEMS tool-naming scheme. 2004-11-30 19:41:55 +00:00
W. Eric Norum
36aa145d04 Add rtemsNfs to all RTEMS targets. 2004-10-28 18:23:41 +00:00
W. Eric Norum
46255e607a Redo the way 'munch' commands are handled.
Provide 'munch' command to build executable for RTEMS MVME2100 target.
2004-09-28 20:38:01 +00:00
W. Eric Norum
63a4b83b16 Add support for MVME2100. 2004-09-17 21:18:43 +00:00
W. Eric Norum
5bf2821512 Make EPICS command-line routines the default (no RTEMS add-on
packages required).  Add libraries for readline.
2004-05-18 18:05:36 +00:00
W. Eric Norum
b99238b93c Removing -ansi causes *lots* of other problems, so back out previous change. 2003-07-31 16:34:16 +00:00
W. Eric Norum
ec11da3a05 RTEMS header files have just too many functions whose prototypes are removed
when -ansi is specified.
2003-07-30 21:42:54 +00:00
W. Eric Norum
2612b722fa RTEMS can't use code compiled with -fPIC. 2003-05-29 21:03:38 +00:00
W. Eric Norum
2f676b3e9a Track changes to build system. 2003-03-23 21:25:08 +00:00
Janet B. Anderson
6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
W. Eric Norum
b3a76e8c80 Turn -ansi back on and use osiUnistd.h to provide the missing
prototypes.
2003-03-02 18:59:52 +00:00
W. Eric Norum
8c8be61128 Don't use -ansi. 2003-02-28 21:38:54 +00:00
Janet B. Anderson
9c4d568546 Added PROD_LDFLAGS, LIB_LDFLAGS, PROD_OBJLIBS, USR_OBJLIBS, LIB_OBJLIBS. 2003-01-24 22:01:34 +00:00
W. Eric Norum
384e3af4b5 Latest RTEMS add-on packages provide libtecla so make it the default on RTEMS. 2002-11-29 14:52:14 +00:00
W. Eric Norum
6f7ecedea4 Link -lCom after -lrtemsCom since the rtems_init routines now use the
error logging functions from libCom.
2002-11-27 17:18:28 +00:00
Janet B. Anderson
22e557ffad Modified defaults for command-line input support. 2002-11-25 22:25:44 +00:00
W. Eric Norum
1c7428c1cf Change command-line input to allow CONFIG_SITE selection of libtecla,
GNU readline, or built-in EPICS routines.
2002-11-20 20:17:36 +00:00
Ralph Lange
b562b9557f Moved STATIC_LDFLAGS out of LDFLAGS.
See http://www.aps.anl.gov/epics/mantis/view_bug_advanced_page.php?f_id=20
2002-11-12 10:32:09 +00:00
W. Eric Norum
2bb26522e0 Reorder library searches to avoid some problems when linking applications
which include the GPIB driver add-on modules.
2002-08-21 21:08:22 +00:00
W. Eric Norum
50bbe99398 Fix LINK.cpp command definition. 2002-04-16 19:29:44 +00:00
W. Eric Norum
8feac220c1 No need to redefine main since RTEMS no longer uses main() internally. 2002-04-15 19:45:45 +00:00
W. Eric Norum
f3f528fa1c Use C++ compiler to link. This ensures that the C++ run-time support
can be found.
2002-02-08 01:21:11 +00:00
Janet B. Anderson
4c837141b6 Changed EPICS_BASE_CPPFLAGS to BASE_CPPFLAGS. 2002-02-06 17:11:38 +00:00
W. Eric Norum
cf9ce0bf02 Track changes in RTEMS library names. 2002-01-31 15:38:05 +00:00
Janet B. Anderson
171efd1291 Changed definitions for creation of shared libraries. 2002-01-17 19:55:27 +00:00
W. Eric Norum
cab1f58df1 The RTEMS TFTP driver now supports a limited form of chdir(). This means that
the hack of redefining fopen is no longer necessary.
Link -lrtemsall before -lrtemsCom to ensure that the configuration information
gets pulled from the rtemsCom library.
2001-09-26 15:28:29 +00:00
Jeff Hill
2b9212727f removed explicit template mechanism 2001-09-13 15:02:15 +00:00
W. Eric Norum
b5322ea925 Add new RTEMS initialization/configuration library. 2001-08-09 20:01:11 +00:00
Janet B. Anderson
60173f78cf Remove compiler path requirement. 2001-06-28 21:05:42 +00:00
Jeff Hill
71ccf13585 eliminate option to turn off exceptions 2001-06-12 17:54:30 +00:00
Janet B. Anderson
7874d35daf Changes to create vxWorks archive libraries and prods. 2001-06-07 14:26:06 +00:00