summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)AuthorFilesLines
2016-04-20added missing step in vs installMaoni Stephens1-0/+2
2016-04-18Merge pull request #4374 from AndyAyersMS/CheckToolRestoreAndy Ayers1-0/+3
Detect if powershell version is suitable for restoring build tools
2016-04-18Merge pull request #4323 from BruceForstall/CLRABIBruce Forstall2-0/+559
Add CLR ABI document to Book of the Runtime
2016-04-18Add CLR ABI document to Book of the RuntimeBruce Forstall2-0/+559
2016-04-18Merge pull request #3807 from CarolEidt/FirstClassStructsDocCarol Eidt1-0/+645
Design document for first-class structs
2016-04-15Detect if powershell version is suitable for restoring build toolsAndy Ayers1-0/+3
Powershell v3 or higher is required to decompress the build tools bundle. Windows 7 typically has v2 installed. Detect earlier versions and fail with a pointer to the build prerequisites and a download link for an updated version. Also propagate failures out of init-tools.cmd. The last step of this is unchecked since the build tool init script can return nonzero status even on success. See #3510.
2016-04-11Add new trigger phrases to documentationSean Gillespie1-0/+7
2016-04-08Typo: incorrect pathname in documentationMyungJoo Ham1-1/+1
build-rootfs.sh is at ./cross/, not ./ . Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2016-04-07Add documentation for CI Trigger Phraseswtgodbe1-0/+168
2016-03-30Fix CrossGen documentation errorJohn Chen1-2/+3
2016-03-25Update Linux Build InstructionMyungJoo Ham1-1/+29
For Linux/ARM, you need to update libunwind-arm in order to avoid segmentation faults in libunwind-arm, which is not included in major Linux distros, yet, while it is already being addressed in upstreams. This is realted with #3898 Issue Comment 201098037: https://github.com/dotnet/coreclr/issues/3898#issuecomment-201098037 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2016-03-22Design document for first-class structsCarol Eidt1-0/+645
2016-03-21Merge pull request #3854 from mikem8361/docsMike McLaughlin1-38/+55
Update SOS documentation
2016-03-21Update SOS documentation.Mike McLaughlin1-38/+55
2016-03-21Add documentation for CrossGenJohn Chen2-0/+65
2016-03-17Merge pull request #3745 from manu-silicon/docsJan Kotas3-43/+55
Ensure proper spelling of COMPlus_xxx environment variables
2016-03-17Update version based on new content of clrconfigvalues.hManu1-24/+36
2016-03-16Enable tests to run under a specified GCStress modeGaurav Khanna1-2/+8
2016-03-16Documentation: Compiling mscorlib for ARM LinuxGeunsik Lim1-21/+16
Let's update the out-of-date contents of mscorlib. Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
2016-03-16Ensure proper spelling of COMPlus_xxx environment variablesManu3-19/+19
2016-03-14Merge pull request #3634 from ramarag/testbuildRama krishnan Raghupathy1-0/+18
Enabling standalone builds for Test Project of any Priority
2016-03-11Documentation: Remove Patching Urcu SectionGeunsik Lim1-24/+1
Atomic function parameter types Urcu is already fixed. We don't need any manual patching for the cross build. Let's remove this section from now on. Signed-off-by: Geunsik Lim geunsik.lim@samsung.com Signed-off-by: Prajwal A N an.prajwal@samsung.com Signed-off-by: MyungJoo Ham myungjoo.ham@samsung.com
2016-03-10Enabling standalone builds for Test Project of any PriorityRama Krishnan Raghupathy1-0/+18
2016-03-10Merge pull request #3603 from bendono/docAditya Mandaleeka4-4/+4
Fix spelling and grammar.
2016-03-10Remove incorrect escaping in example in BOTRPetr Onderka1-10/+12
The example was casting to `ArrayMethodDesc\*` (note the backslash, possibly there to avoid italics formatting in some previous version?), which doesn't make sense. Now it casts to `ArrayMethodDesc*`. Also, since I'm already changing this snippet, enable syntax highlighting as C++ for it.
2016-03-10Add documentation for dependency validation.Davis Goodin1-0/+1
2016-03-09Fix spelling and grammar.Ben Monroe4-4/+4
2016-03-07Merge pull request #3477 from DrewScoggins/masterMatt Ellis1-145/+4
Update Linux build instructions
2016-03-04Update Linux install instructionsDrew Scoggins1-145/+4
Removed all of the instructions that related to running the hello world sample on Linux. Also removed the dependency on mono from the intsructions as this is no longer needed. Finally, I removed the steps that related to using Windows as that is no longer needed for the Linux build.
2016-03-01Anchor Tag fixFelipe Pessoto1-1/+1
2016-02-25Merge pull request #3350 from arnmac/patch-1Jan Kotas1-0/+7
Update to freebsd-instructions.md
2016-02-26Validate PowerShell prerequisite. Update documentation.Ben Monroe1-0/+4
2016-02-25Update freebsd-instructions.mdAaron Havens1-1/+1
Corrected the typo.
2016-02-24Update to freebsd-instructions.mdAaron Havens1-0/+7
Added note specifically calling out the need to add the clang version to the build command.
2016-02-20Fix ecma-spec linkJosh Varty1-1/+1
2016-02-03Merge pull request #3016 from gkhanna79/CFGGaurav Khanna1-6/+0
Support for Control Flow Guard
2016-02-03Update linux-instructions.mdStephen Toub1-0/+1
2016-02-03Initial support for CFG. This makes VS 2015 as the minimum required build ↵Gaurav Khanna (CLR)1-6/+0
toolset, on Windows, for the repo.
2016-01-26Update copyright for .NET Core and update file header guidanceRichard Lander1-37/+57
2016-01-19Update debugging-instructions.mdAustin Wise1-3/+4
The directories for the the projects generated by CMake have moved.
2016-01-08Update Linux instructions for DebianNate Amundson1-1/+6
Debian requires a second package repository for libgdiplus.
2016-01-07Update OS X instructions to include upgrading OpenSSLbartonjs1-0/+7
2016-01-05python3-ize the ETW setup scriptsSean Gillespie1-1/+2
python3-ize LTTNG generating code
2015-12-28Automating Event Logging Infrastructure: With this change the infrastructure ↵Rama3-0/+26
required for Event Logging will be generated as part of build
2015-12-21Update doc linksRichard Lander3-193/+7
2015-12-04Update contributing.mdRich Lander1-0/+1
Added a link to JIT porting guidance
2015-12-02Some SOS fixes/cleanup (bpmd, setclrpath, setsostid).Mike McLaughlin1-1/+20
Enable the module load notification when no module or methods are found. setclrpath/setsostid print the current path/tid if no arguments. "setsostid -clear" now clears the tid/os id mapping. Added better exception hook to sos plugin to catch special CLRN exception. Before multiple lldb "Exception breakpoints" where set each time bpmd added a new bp. Added a "DoNotDeleteOrDisable" message to the exception breakpoint created. Fix bpmd on release builds. RtlpRaiseException was being inlined and the ExceptionRecord parameter was being optimized away causing the GetLastEventInformation api to failed and the special CLRN exception to be ignored. Add sos help support. "soshelp" displays help about a command.
2015-11-26Update cross compilation instructionsManu1-12/+46
Provide exact instructions for installing the required packages to do the cross compilation. Add section about the manual change to the urcu header files as the fix is only in later revisions of Ubuntu.
2015-11-25Use hkp protocol on port 80 to get monoManu1-2/+4
Minor formatting to be consistent with the rest of the document.
2015-11-24Document porting RyuJIT to different platformsCarol Eidt1-0/+112
This document outlines the various RyuJIT components that must be modified to port to a new platform.