Commit Graph
10 Commits
Author SHA1 Message Date
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