Isaku Yamahata
|
50432b34a7
|
fixup! [Makefile] handle DEBUG more cleanly
|
2020-02-27 18:27:57 -08:00 |
|
Isaku Yamahata
|
d5a4f29a0c
|
fixup! [Makefile] handle DEBUG more cleanly
|
2020-02-14 15:05:16 -08:00 |
|
Isaku Yamahata
|
f6dac334cf
|
[Makefile] handle DEBUG more cleanly
Handle DEBUG more cleanly.
- DEBUG undefined: -O2 (same as before)
- DEBUG=0: same as undefined DEBUG (newly supported)
- DEBUG=1: enable debug symbol + -DDEBUG with -O2 enabled
- DEBUG=2: debug symbol + -DDEBUG + turn off -O2 (newly supported)
- other: explicit error
|
2020-02-07 15:15:00 -08:00 |
|
Isaku Yamahata
|
647a8f3953
|
[LibOS,Pal] Consolidate common CFLAGS in Makefile.configs
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
29d907a573
|
[LibOS,Pal] Consolidate DEBUG, WERROR, PROFILE in Makefile.configs
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
50bdec8a23
|
[LibOS,Pal] Move Makefile.Host under Scripts/
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
35dd8c9423
|
[LibOS,Pal] Consolidate export DEBUG in Makefile.configs
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
0912f20ccf
|
[LibOS,Pal] Unify the setting of CC and remove raw gcc invocations
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
dd086816b5
|
[LibOS,Pal] Define AR and ARFLAGS properly
|
2020-02-05 23:21:05 -08:00 |
|
Isaku Yamahata
|
732712e23e
|
[LibOS,Pal] Move makefile libraries under Scripts/
This commit moves Makefile.configs, Makefile.rules, and Makefile.Test
under Scripts/ and adjusts their includes.
|
2020-02-05 23:21:04 -08:00 |
|