Commit Graph

35 Commits

Author SHA1 Message Date
Yanyan Jiang b2d95321f2 Makefile: add comments to makefiles 2019-06-13 19:04:24 +00:00
Yanyan Jiang 87aefa2793 move int64 ops in compiler-rt to klib 2019-05-31 07:55:27 +00:00
Yanyan Jiang e39f4f4d39 x86-qemu, makefiles: fixes, remove x86 tracing (need redesign) 2019-05-06 17:45:53 +08:00
Yanyan Jiang 6102652dc8 x86-qemu, makefiles: simplify ld commands 2019-05-06 17:11:43 +08:00
Zihao Yu 9133a929d7 Makefile.app: let gcc search header files under $(APP_DIR)/include first
* else "memory.h" of litenes may be resolved to the one in newlib
2019-03-23 15:50:51 +08:00
Yanyan Jiang 92d2690ef6 Makefiles: refactor 2019-03-21 16:32:08 +00:00
Yanyan Jiang 035b551944 Makefiles: include arch.mk by default 2019-03-21 09:32:08 +00:00
Yanyan Jiang 38570736c7 Makefiles: use absolute paths in building scripts 2019-03-07 16:03:53 +00:00
Yanyan Jiang b3a9e057cc Makefile: no more error on clean without ARCH 2019-02-18 11:45:58 +08:00
Zihao Yu ec9c9dd810 am,x86-nemu: use ISA variable 2019-02-17 22:42:11 +08:00
Zihao Yu ff8244f29f Makefile.app: add BINARY_ABS
* Sometimes the binary is run under another directory, therefore we
  should provide the absolute path of the binary.
2019-02-17 21:38:48 +08:00
Yanyan Jiang 1df904ed1e am: improve makefile prompt messages 2019-02-17 12:12:19 +00:00
Yanyan Jiang f708542ca4 am: experiments on refactoring arch-dependent codes for x86-qemu 2019-02-17 07:19:33 +00:00
Zihao Yu 05e89fd34a Makefile.app: use rules to spefify the dependency, instead of sub-make
* `cputests` will invoke Makefiles with name `Makefile.xxx`, but sub-make
  will use `Makefile` by default. This will invoke the wrong file.
2019-02-17 12:23:49 +08:00
Zihao Yu f1dc6e9704 Makefile.app: force the order of prebuild -> app -> postbuild
* When running 'make' with '-j' option, placing them in the same rule
  may break the dependency. For example, OS may be built before the
  ramdisk is updated.
2019-02-15 09:46:16 +08:00
Yanyan Jiang e386145522 makefile: add prebuild and postbuild 2019-02-14 08:12:18 +00:00
141242068-ouxianfei 5b5f25647e Add interrupt, add t0 ~ t9 in irq_handle 2018-07-16 17:56:28 +08:00
Zihao Yu f0ee35ba7a Makefile.app: print AM_HOME
* this helps a lot if we have multiple AM projects in the system
2018-04-04 00:31:38 +08:00
Yanyan Jiang 2c84761453 migrate native code to new ioe 2017-08-22 11:35:03 -04:00
Zihao Yu bc2434fc9c Makefile: correct info position 2017-08-12 15:54:44 +08:00
Zihao Yu 6b58db3ea5 Makefile.app: use bash command to call scripts
* this avoid the loss of "x" attribute of scripts
2017-08-11 23:29:24 +08:00
Yanyan Jiang cd1696d734 fix makefile 2017-06-04 07:15:47 -04:00
Yanyan Jiang 69e53ffc41 fix makefile bug 2017-06-04 04:29:00 -04:00
141220007 e726cb4592 fix uart bug & fix printk bug 2017-06-03 14:23:32 +08:00
Yanyan Jiang 7544e52856 refactor makefile 2017-06-02 08:40:03 -04:00
Yanyan Jiang baf6b99be0 fix makefile bug 2017-05-30 03:18:30 -04:00
Yanyan Jiang d49ed6d406 refactor makefile architecture 2017-05-29 17:05:36 +08:00
Yanyan Jiang e720196bcb move files 2017-05-28 02:39:41 -04:00
Yanyan Jiang 52e593fbd2 do not link klib at native 2017-05-27 13:12:12 -04:00
Yanyan Jiang f32a7f8080 add one-key run 2017-05-26 20:47:00 +08:00
Yanyan Jiang 86d5df015d new makefile works 2017-05-21 11:48:42 -04:00
Yanyan Jiang ec6f9cdbe2 distribute makefile to each dirs 2017-05-21 11:22:51 -04:00
Yanyan Jiang 51d5e300f3 standalone makefile works 2017-05-21 10:10:24 -04:00
Yanyan Jiang e37d216afd have an app makefile 2017-05-21 09:43:53 -04:00
Yanyan Jiang 564f5f3dcf move out makefile 2017-05-21 09:17:11 -04:00