547 Commits

Author SHA1 Message Date
Christian Mauderer
a7dc08331a common/waf.py: Fix indentation.
Python 3 produces an error if indentation is mixed tabs and spaces.
2018-12-18 18:45:00 +01:00
Pritish Jain
75f24638b3 eng/coding-conventions.rst: Convert TBD to Rest Format (GCI 2018) 2018-12-17 18:45:50 -06:00
Marçal Comajoan Cara
cc826d74f3 eng/coding-doxygen: Fix errors
This work was part of GCI 2018.
2018-12-17 18:45:50 -06:00
Sal
b8b4f14973 eng/coding-file-hdr.rst: Fix file formatting (GCI 2018) 2018-12-17 18:45:50 -06:00
Joel Sherrill
f5c20a6ad8 eng/coding-doxygen.rst: Clean up and make subsubsections 2018-12-17 18:45:50 -06:00
zehata
cd6ac10478 Converted Doxygen Best Practices Documentation to Rest format (GCI 2018) 2018-12-17 18:45:50 -06:00
Pritish Jain
edde29e203 coding-naming: Convert TBD to Rest format (GCI 2018) 2018-12-17 18:45:50 -06:00
Marçal Comajoan Cara
eb34b9067c images/eng/Git-personalrepo: Redrawn image (GCI 2018)
Redraw images/eng/Git-personalrepo as SVG and PNG with a better
color palette.
2018-12-17 18:45:50 -06:00
Marçal Comajoan Cara
7e91a8f0fc eng/vc-users: Convert wiki page to Rest (GCI 2018)
Converted https://devel.rtems.org/wiki/Developer/Git/Users
to Rest, and TBDs and wiki TODOs into comments. Also changed http
links to https (the ones that are possible), corrected typos, updated
learning resources links and added formattings.

This work was part of GCI 2018.
2018-12-17 18:45:49 -06:00
Marçal Comajoan Cara
f4782c99b8 eng/vc-authors: Convert wiki page to Rest (GCI 2018)
Converted https://devel.rtems.org/wiki/Developer/Git/Committers
to Rest, and TBDs and wiki TODOs into comments. Also changed http
links to https (the ones that are possible), corrected some typos,
created a folder for eng images and added some formatting.

This work was part of GCI 2018.
2018-12-17 18:45:49 -06:00
Pritiah Jain
32a4a0aded management: Convert TBD to rest Format (GCI 2018) 2018-12-17 18:45:49 -06:00
Marçal Comajoan Cara
4ff378782e eng/conf.py: Use new short name of SW Eng Handbook 2018-12-17 18:45:49 -06:00
Joel Sherrill
ccbaea6d80 eng/license-requirements.rst: Add a TBD for BSD info 2018-12-17 18:45:49 -06:00
Joel Sherrill
9c755172c2 coding-doxygen-bsp.rst, coding-file-hdr.rst: Fix formatting 2018-12-17 18:45:49 -06:00
Pritish Jain
e55248d229 coding-file-hdr: Convert TBD to Rest Format (GCI 2018) 2018-12-17 18:45:49 -06:00
Pritish Jain
0184167233 coding-doxygen-bsp: Convert TBD to rest Format(GCI 2018) 2018-12-17 18:45:49 -06:00
Pritish Jain
65476b44a5 coding-gen-patch:Convert TBD to rest Format(GCI 2018) 2018-12-17 18:45:49 -06:00
Marçal Comajoan Cara
8059b68d21 eng/coding-80cols: Convert wiki page to Rest
Converted https://devel.rtems.org/wiki/Developer/Coding/80_characters_per_line
to Rest, and TBDs into comments.

This work was part of GCI 2018.
2018-12-17 18:34:58 -06:00
Marçal Comajoan Cara
49453ecc1c eng/appendix-a: convert to a table
Convert text to a table, TBDs into comments and add missing
formatting.

This work was part of GCI 2018.
2018-12-17 18:34:58 -06:00
Joel Sherrill
602561f87e eng/test-suites.rst: Update to reflect current reality 2018-12-17 18:34:58 -06:00
Pritish Jain
b0646e43d7 test-suites:Convert TBD to rest Format(GCI 2018) 2018-12-17 18:34:53 -06:00
Joel Sherrill
1ae5e889fb Initial start of converting the Word outline to Rest
Thanks to Scott Zemerick <scott.zemerick@tmctechnologies.com> for
the analysis and ideas that led to this.
2018-12-17 18:34:29 -06:00
Marçal Comajoan Cara
f29d91d0f3 Integrate images redrawn as part of GCI 2018
All of the redrawings were made by me except images/c_user/states which
was made by LukaMag. This patch serves to update all the images.

This work was part of GCI 2018.
2018-12-11 13:26:44 -06:00
Sebastian Huber
16f33fd0e2 c-user: rtems_scheduler_get_maximum_priority()
Close #3636.
2018-12-10 09:19:55 +01:00
Marçal Comajoan Cara
048b03ea60 posix-compliance: Change utimes() from sys/times.h to sys/time.h
In the RTEMS POSIX 1003.1 Compliance Guide it says:

The following methods and variables in <sys/times.h> are supported:
 - times()
 - utimes()

But according to the official POSIX Specifications
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_times.h.html,
<sys/times.h> only declares times(), and utimes() is decleared by
<sys/time.h> (notice that it's time, not times) according to
http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimensat.html
and http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html.

This patch fixes this error.

This work was part of GCI 2018.
2018-12-09 17:05:16 -06:00
Amar Takhar
a46b0250e5 Fix error messages when Sphinx version cannot be checked.
This is kind of a dual-check since it checks for the version while simultaneously
checking to see if Sphinx exists on the system.

Changed the error messages to be clear on the error and removed a reference to
version which cannot be set due to the check failure.

Reported by: Shashvat Jain
2018-12-05 14:31:53 -05:00
Joel Sherrill
5628d8b99a posix-users/input_and_output.rst: Document errors for mount() and unmount() 2018-11-21 13:59:15 -06:00
Marçal Comajoan Cara
0522994231 posix-users/device_and_class_specific.rst: Add Prototypes
Add and update Device and Class Specific APIs in
POSIX Users Guide.

This work was part of GCI 2018.
2018-11-21 13:55:58 -06:00
Marçal Comajoan Cara
1b05464954 posix-users/input_and_output.rst: Add Prototypes
Add and update Prototypes to Input and Output APIs in
POSIX Users Guide.

This work was part of GCI 2018.
2018-11-21 13:39:47 -06:00
Marçal Comajoan Cara
083f3584d3 posix-users/memory_managment.rst: Add Prototypes
Add Prototypes to Memory Management APIs in POSIX Users Guide.

This work was part of GCI 2018.
2018-11-21 13:07:02 -06:00
Marçal Comajoan Cara
96064e839a posix-users/system_database.rst: Add Prototypes
Add Prototypes to System Database APIs in POSIX Users Guide.

This work was part of GCI 2018.
2018-11-21 12:43:23 -06:00
Marçal Comajoan Cara
9980ff21a3 posix-users/thread_cancellation.rst: Add Prototypes
Add Prototypes to Thread Cancellation APIs.

This work was part of GCI 2018.
2018-11-21 12:08:41 -06:00
Marçal Comajoan Cara
5278c7f852 posix-users/language_specific_services.rst: Add Prototypes to Language Specific Service APIs
This work was part of GCI 2018.
2018-11-21 10:53:17 -06:00
Sebastian Huber
92745a4baa c-user: Remove 16-bit object identifiers
Close #3603.
2018-11-21 08:08:04 +01:00
zehata
fdaef809d5 cpu-supplement/sparc.rst: Merge Annul Slot Explanation (GCI 2018)
This content originated as an email response from Jiri Gaisler
to Joel Sherrill in response to a question.
2018-11-20 10:36:10 -06:00
Joel Sherrill
80a2b756d1 cpu-supplement/sparc_v8_stacks_regwin.rst: Add credit box 2018-11-20 10:23:38 -06:00
Marçal Comajoan Cara
1c43e8c93e cpu-supplement/sparc_v8_stacks_regwin.rst: Complete Formatting
This work was part of GCI 2018.
2018-11-20 10:16:30 -06:00
Marçal Comajoan Cara
cf5f95e942 images/cpu_supplement/sparcwin.svg: New file (GCI 2018)
File was missed in previous commit.
2018-11-19 13:56:11 -06:00
Joel Sherrill
0a9dd48ebc cpu-supplement/sparc_v8_stacks_regwin.rst: Simplify section title 2018-11-19 13:12:12 -06:00
Marçal Comajoan Cara
ae05a27837 Improve SPARC Calling Overview Webpage conversion
Fixed tables, typos, redrawn images and converted ASCII art to ditaa
and PNG, and improved the overall format.

This work was part of GCI 2018.

Closes #3567.
2018-11-19 13:11:55 -06:00
Joel Sherrill
0bb0b8d570 cpu-supplement/sparc_v8_stacks_regwin.rst: Basic formatting with TBDs
Leaving notes for follow up as a GCI 2018 task.
2018-11-19 13:11:52 -06:00
Joel Sherrill
f067ba3efb Initial addition of SPARC V8 Stack/Register Windowing from Peter Magnusson
This content was originally at https://www.sics.se/~psm/sparcstack.html
and is currently only available via the Wayback Machine. Peter kindly gave
permission to include it with the RTEMS Documentation. This initial commit
is a cut and paste with minimal edits. Edits are needed to ensure proper
formatting and the figures need to be made to look correct in the Rest
formatted output.
2018-11-19 13:11:43 -06:00
Joel Sherrill
df3f2a49fb users/host/posix.rst: Update Ubuntu instructions based on 18.04.1 LTS
Closes #3416.
2018-11-16 16:32:59 -06:00
Aneendya
11d977b916 README.txt: Fix grammar errors (GCI 2018) 2018-11-16 11:14:26 -06:00
Aneendya
3f4f904296 glossary.rst: Fix grammar errors (GCI 2018) 2018-11-16 11:14:25 -06:00
Marçal Comajoan Cara
b2a7a5ddbe user: add a warning not to use special characters in pathnames
Spaces and other specical characters in pathnames break builds of any
software packages using GNU make.

All of the GNU tools and RTEMS use make and this breaks builds. This
is a long standing known issue with GNU make, which can't handle spaces
in pathnames:

https://savannah.gnu.org/bugs/?712

This work was part of GCI 2018.

Probably closes #3450.
2018-11-16 10:42:41 -06:00
Sebastian Huber
e49e4056c7 c-user: Update type deprecation
Update #3584.
Update #3587.
Update #3589.
2018-11-16 07:21:25 +01:00
Sebastian Huber
1a704cdc7f Remove m32c architecture port
Update #3599.
2018-11-09 14:59:59 +01:00
Marçal Comajoan Cara
495a84c804 user: spelling and grammar fixes
This work was part of GCI 2018.
2018-11-09 14:59:59 +01:00
Sebastian Huber
3c6df36088 user: Update architecture list 2018-11-08 16:33:22 +01:00