1845 Commits

Author SHA1 Message Date
Joel Sherrill
654f842421 Move dry run check so more actions are performed during dry run
+ Output is now generated ANYTIME a file is transferred from
    one tree to the other.
  + Dry run means that all actions EXCEPT final overwrite of
    the destination file are performed.
  + Output message for file copy is in a single location
2012-03-12 06:49:31 -05:00
Joel Sherrill
25b33174d6 Use $(MAKE) not make so -jN works 2012-03-09 16:38:01 -06:00
Joel Sherrill
4d771c5ea6 freebsd-to-rtems.py - Revert mode now confirmed to work for source 2012-03-09 16:10:56 -06:00
Jennifer Averett
84c044d3c8 Make bootverbose available. 2012-03-09 15:02:17 -06:00
Jennifer Averett
3939378f2a Add kern/subr_eventhandler.c to resolve more symbols 2012-03-09 15:01:45 -06:00
Jennifer Averett
af5db727d4 Use partial path to avoid seeing rtems in full path 2012-03-09 14:43:41 -06:00
Joel Sherrill
9e3ba383e1 Add URL to FreeBSD SVN tarball. 2012-03-09 13:09:29 -06:00
Joel Sherrill
455aa3afe4 Add more details to documentation. 2012-03-09 13:04:58 -06:00
Joel Sherrill
e392fdb762 Documentation additions. 2012-03-09 11:18:06 -06:00
Joel Sherrill
8f5adbc097 Initial addition of documentation 2012-03-09 10:21:17 -06:00
Joel Sherrill
6434b4b15f Add other architecture specific in_cksum routines
+ arm, i386, mips, and sparc64
  + freebsd-to-rtems.py: Updated
  + Makefile: Regenerated.
2012-03-09 09:38:23 -06:00
Joel Sherrill
32e3a9cc73 Merge branch 'master' of ssh://britain/home2/git/libbsd-8.2 2012-03-09 09:25:32 -06:00
Joel Sherrill
fcce4d2018 Add time support files from FreeBSD to build to resolve more symbols
+ Add multiple files
  + Add them to freebsd-to-rtems.py
  + Regenerate Makefile
2012-03-09 09:24:22 -06:00
Joel Sherrill
562783d3c5 Add time support files from FreeBSD to build to resolve more symbols 2012-03-09 09:19:06 -06:00
Joel Sherrill
89217b5728 Remove generic in_cksum.h 2012-03-09 09:10:52 -06:00
Joel Sherrill
9df96097b3 Initial addition of target specific files
+ This was needed for in_cksum.c.
  + Generic in_cksum.c does not include all needed methods.
  + generic in_cksum.c is generally sub-optimal.
  + Only PowerPC support merged.
2012-03-09 09:04:44 -06:00
Joel Sherrill
1a63f040cd ohci_lpc3250.c - Removed duplicate include line 2012-03-09 08:41:49 -06:00
Joel Sherrill
0d436c7f7d netipsec/ipsec.c was in header file list not C file list
+ Makefile: It was not listed since it was a header
  + freebsd/netipsec/ipsec.c: include transformation did not occur
  + freebsd-to-rtems.py: Moved ipsec.c to source.
    Added checks to ensure that only .h files are in header list
    and that only .c files are in source list.
2012-03-08 16:54:51 -06:00
Joel Sherrill
b55081acae kern/kern_subr.c added for hashinit
More undefined symbols resulted.
2012-03-08 15:54:05 -06:00
Joel Sherrill
287453d759 freebsd-to-rtems.py - Only copy if new version of file is different 2012-03-08 14:13:25 -06:00
Joel Sherrill
24600f22ab All RTEMS files should now be under RTEMS
- Also add "Makefile only" mode to freebsd-to-rtems.py
2012-03-08 12:52:46 -06:00
Joel Sherrill
1e8830f013 More comments. Attempt to support forward/revert selection from command line 2012-03-08 11:21:45 -06:00
Joel Sherrill
2defe9d7e0 Use paths based off of $HOME so easier to replicate for others 2012-03-08 11:21:14 -06:00
Joel Sherrill
3616a063a1 Remove leading rtems/ directory from paths under rtemsbsd 2012-03-08 11:05:16 -06:00
Joel Sherrill
6ad03bf517 Remove rtems/ from includes of RTEMS specific files 2012-03-08 10:31:56 -06:00
Joel Sherrill
a803d120b6 freebsd-to-rtems.py Enhancements
+ dry-run mode
  + early-exit mode
  + more verbose output
  + usage message improved
  + FreeBSD and RTEMS Directory error checking
2012-03-08 10:04:36 -06:00
Joel Sherrill
b9c291c147 Generate without rtems/ on includes 2012-03-08 08:57:16 -06:00
Joel Sherrill
03d4faf086 Begin to trim rtems/ from include file paths - start with freebsd 2012-03-08 08:56:25 -06:00
Joel Sherrill
9a8e3e0dd0 Revert move of contrib until more sorted out 2012-03-08 08:17:55 -06:00
Joel Sherrill
e2d2bf579b Move rtems/freebsd to freebsd and contrib to freebsd/contrib 2012-03-08 07:25:21 -06:00
Joel Sherrill
af079f3ab6 Add wish list for freebsd-to-rtems.py 2012-03-07 16:55:02 -06:00
Joel Sherrill
63e8969169 Modifications to separate RTEMS BSD files from FreeBSD files 2012-03-07 16:54:28 -06:00
Joel Sherrill
7689668a43 Add Changes and ISSUES files 2012-03-07 16:45:30 -06:00
Joel Sherrill
1a91c05070 Preserve Sebastian's directory structure under rtemsbsd to minimize changes 2012-03-07 16:44:23 -06:00
Sebastian Huber
294ae20eca Initial version. 2012-03-07 16:17:18 -06:00
Joel Sherrill
cbffdb7fdc Separate RTEMS Specific Files from Those Direct from FreeBSD 2012-03-07 16:14:13 -06:00
Joel Sherrill
d4f439f27e Add rmlock - almost links 2012-03-07 15:10:49 -06:00
Joel Sherrill
b23aecc8eb Use RTEMS installed in newbsd working tree 2012-03-07 13:31:06 -06:00
Joel Sherrill
a6343722d1 Add message about set_sys_init_* needed in BSP linkcmds. 2012-03-07 12:14:57 -06:00
Joel Sherrill
2e2d4416e2 Add testsuite with single linking tests (link01) 2012-03-07 12:09:14 -06:00
Joel Sherrill
d29b3f38ff rtems_filesystem_default_fpathconf is obsolete in 4.11 2012-03-07 12:08:29 -06:00
Joel Sherrill
1c93086b77 Makefile - Remove include of target.cfg as unneeded 2012-03-07 12:07:43 -06:00
Joel Sherrill
7e970b1d4a Clean Up Makefile
- Remove explicit setting of $PATH
  - Fix line length issue on install for loop
2012-03-07 11:23:04 -06:00
Joel Sherrill
9bc03ed8eb Separate User Path Settings Into New File config.inc
This makes the settings available for use in other Makefiles.
Specifically when tests are added.
2012-03-07 11:22:03 -06:00
Joel Sherrill
a9153ec304 Initial import
Code is based on FreeBSD 8.2 with USB support from Sebastian Huber
and Thomas Doerfler. Initial TCP/IP stack work is from Kevel Kirspel.
2012-03-07 09:52:04 -06:00