fitzhardinge | 7e343cd | 2003-12-16 02:14:00 +0000 | [diff] [blame] | 1 | noinst_HEADERS = \ |
| 2 | ume_archdefs.h |
| 3 | |
| 4 | EXTRA_DIST = \ |
fitzhardinge | 7e343cd | 2003-12-16 02:14:00 +0000 | [diff] [blame] | 5 | ume_archdefs.c \ |
| 6 | ume_archdefs.h \ |
| 7 | ume_entry.S \ |
| 8 | ume_go.c |
| 9 | |
fitzhardinge | a49f9b5 | 2003-12-16 22:26:45 +0000 | [diff] [blame] | 10 | BUILT_SOURCES = stage2.lds |
| 11 | CLEANFILES = stage2.lds |
| 12 | |
| 13 | # Extract ld's default linker script and hack it to our needs |
| 14 | stage2.lds: Makefile |
fitzhardinge | b84164a | 2003-12-23 01:15:01 +0000 | [diff] [blame] | 15 | $(CC) -Wl,--verbose -nostdlib 2>&1 | sed \ |
fitzhardinge | a49f9b5 | 2003-12-16 22:26:45 +0000 | [diff] [blame] | 16 | -e '1,/^=====\+$$/d' \ |
| 17 | -e '/^=====\+$$/d' \ |
| 18 | -e 's/ENTRY(_start)/ENTRY(_ume_entry)/' \ |
fitzhardinge | ed82357 | 2003-12-24 01:50:51 +0000 | [diff] [blame] | 19 | -e 's/0x08048000/kickstart_base/g' > $@ || rm -f $@ |