Age | Commit message (Collapse) | Author | Files | Lines |
|
- This rootfs can be used for CoreCLR, CoreFX and Core-Setup.
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
|
|
* Use armel instead of arm-softfp for CoreCLR
- Update scripts for rootfs, build, build system generation and CI
- Update managed build project
- Rename rootfs directory
- Fix bug in rootfs script related to lldb package
lldb package only usable lldb-3.5-dev for jessie/arm-softfp
We cannot get lldb-3.6-dev or lldb-3.8-dev from jessie/arm-softfp repository
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
Singed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
* Update ARM32 CI script
We don't need a patch anymore, because we fixed cmake file.
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
|
|
This patch will add x86 part for cross build
- add x86 in build-rootfs and related cross files
- add x86 parts in CMakeLists.txt to pass configuration
- add required source files to pass configuration
|
|
- clean unused __MachineTriple
- add indents to case
- add lld 3.6 or 3.8 as option
|
|
* better default UbuntuPackages for default BuildArch
* Remove multiple sets of _UbuntuPackages to default
|
|
Add Ubuntu 16.04 code name Xenial to cross rootfs option
|
|
|
|
|
|
|
|
While fixing #5316 (PR #5317, PR #5323), all the features related with PROCFS
are disabled in ARM and ARM (softfp) cross build.
As a result, the collision avodance logic in GetProcessIdDisambiguationKey is disabled,
which leads to random coreclr_initialize failures
(CLR failed to initialize itself when the previous execution of CLR with the same PID
abnormally terminates)
This commit tries to re-enable the relevant features for ARM and ARM (softfp) cross-build.
Since the ARM/Linux emulator (which is the current reference in use) supports
/proc/self/stat, /proc/self/status, /proc/self/maps, this commit re-enables
three relevant features (HAVE_PROCFS_STAT, HAVE_PROCFS_STATUS, HAVE_PROCFS_MAPS).
This commit tries to fix #5583.
|
|
|
|
|
|
|
|
|
|
Fixes #5177
Signed-off-by: Prajwal A N <an.prajwal@samsung.com>
|
|
Fix #4635
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
|
|
|
|
ARM: Add Ubuntu Codename vivid, wily for arm-linux image
|
|
in integer registers for arm-softfp architecture.
|
|
[Linux/ARM32] objcopy: Support cross-build for stripping symbols.
|
|
Currently, the 'objcopy' does only support native-build since
the commit number 4efef62f0ead16b4f8ca2c6ccf0a77ce112f73b9
Let's add cross-build as well as native-build to strip symbols.
v3:
- support if statement for arm64
v2:
- Replace 'EQUAL' with 'DEFINED' for handling Other Linux distributions
as well as Ubuntu 14.04 and for handling in case of native-build.
v2:
- support cross-build to strip debug symbols of native arm binaries
Signed-off-by: Geunsik Lim geunsik.lim@samsung.com
Signed-off-by: MyungJoo Ham myungjoo.ham@samsung.com
Signed-off-by: Prajwal A N an.prajwal@samsung.com
|
|
The name of toolchain name has been increasing gradually.
Let's unify the toolchain name of Linux/ARM{32|64} to prevent the
increase of the fragmentation, and to the manatainability.
Signed-off-by: Geunsik Lim geunsik.lim@samsung.com
Signed-off-by: MyungJoo Ham myungjoo.ham@samsung.com
Signed-off-by: Prajwal A N an.prajwal@samsung.com
|
|
The name of toolchain name has been increasing gradually.
Let's unify the toolchain name of Linux/ARM32 to prevent the
increase of the fragmentation, and to the manatainability.
Signed-off-by: Geunsik Lim geunsik.lim@samsung.com
Signed-off-by: MyungJoo Ham myungjoo.ham@samsung.com
Signed-off-by: Prajwal A N an.prajwal@samsung.com
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|