Isaku Yamahata
|
647a8f3953
[LibOS,Pal] Consolidate common CFLAGS in Makefile.configs
|
4 years ago |
Isaku Yamahata
|
29d907a573
[LibOS,Pal] Consolidate DEBUG, WERROR, PROFILE in Makefile.configs
|
4 years ago |
Isaku Yamahata
|
88ea5164d6
[LibOS,Pal] Makefiles: use `+=` instead of `=` in CFLAGS/LDFLAGS/etc
|
4 years ago |
Isaku Yamahata
|
5961d999d2
[Pal] Remove redundant HOST_DIR definitions in Makefiles
|
4 years ago |
Isaku Yamahata
|
dd086816b5
[LibOS,Pal] Define AR and ARFLAGS properly
|
4 years ago |
Isaku Yamahata
|
a7565cf5ba
[Pal/{Linux,Linux-SGX}] Cleanup after introducing signal-stack and XSAVE area
|
4 years ago |
Chia-Che Tsai
|
99ec09b2be
[Pal/Skeleton] Fix the build of Skeleton PAL
|
5 years ago |
borysp
|
62ecb4bc79
[Makefile] Prevent gcc from generating trampolines
|
4 years ago |
Chia-Che Tsai
|
ad0dd8be31
[PAL] Purge the reference monitor loader code (move to EXPERIMENTAL)
|
4 years ago |
Isaku Yamahata
|
4789a3a188
[{shim,Pal}] Refactor Makefiles to utilize Makefile.rules
|
5 years ago |
Isaku Yamahata
|
d27b61ab28
[Pal, LibOS] Enable read-only relocation (-z relro)
|
5 years ago |
Isaku Yamahata
|
08b535f759
[Makefiles] Introduce Makefile.configs for configuration
|
5 years ago |
Isaku Yamahata
|
a12b8c0149
[Pal] Enable -Wnull-dereference
|
5 years ago |
Li Lei
|
f4507c3ddd
[Pal/Linux-SGX] Turn on -Wsign-compare and fix the produced warnings
|
5 years ago |
Li Lei
|
195c2b1f7b
[PAL] Enable Wunsed-parameter warning as part of Wextra
|
5 years ago |
Isaku Yamahata
|
4a2257d413
[shim, Pal/Linux-SGX]: don't use -e for ld, but use ENTRY
|
5 years ago |
Chia-Che Tsai
|
cba6e3278a
Add -Werror to CFLAGS with WERROR=1
|
5 years ago |
Chia-Che Tsai
|
48f330c88b
[Linux/SGX PAL] Use the C11 standard instead of GNU99
|
5 years ago |
Li Lei
|
05c495c369
Enable Wextra (-Wunused-parameter and -Wsign-compare excluded) for LibOS and PAL
|
5 years ago |
Chia-Che Tsai
|
7f5a4cc87f
Allowing concurrent builds of different PALs
|
6 years ago |
Don Porter
|
8add0b94f7
Replace the wolfssl Diffie Hellman implementation with mbedtls (#74)
|
6 years ago |
Don Porter
|
fd73358f59
Swap out the wolfssl SHA256 implementation with mbedtls. This also introduces a wrapper layer for pal crypto functions, which should make experimenting with different libraries easier.
|
6 years ago |
Don Porter
|
64a4804cd2
More fixes
|
7 years ago |
Don Porter
|
cc49984e01
Build fixes
|
7 years ago |
Chia-Che Tsai
|
9aee3dcb69
new compilation logistic: always use the Runtime directory
|
7 years ago |
Chia-Che Tsai
|
1a1e199c79
release v0.4beta
|
8 years ago |