~ubuntu-branches/ubuntu/gutsy/avr-libc/gutsy

« back to all changes in this revision

Viewing changes to crt1/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Hakan Ardo
  • Date: 2006-05-01 12:03:39 UTC
  • mto: (3.1.1 edgy)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20060501120339-q93dxulpunby36dj
Tags: upstream-1.4.4
ImportĀ upstreamĀ versionĀ 1.4.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# $Id: Makefile.am,v 1.3 2004/04/23 23:57:36 troth Exp $
3
 
#
4
 
# Copyright (c) 2002, 2004  Reinhard Jessich  <reinhard.jessich@telering.at>
 
1
# Copyright (c) 2004,  Theodore A. Roth
5
2
# All rights reserved.
6
3
#
7
4
# Redistribution and use in source and binary forms, with or without
13
10
#   notice, this list of conditions and the following disclaimer in
14
11
#   the documentation and/or other materials provided with the
15
12
#   distribution.
16
 
# * Neither the name of the copyright holders nor the names of
17
 
#   contributors may be used to endorse or promote products derived
18
 
#   from this software without specific prior written permission.
19
13
#
20
14
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21
15
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
28
22
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29
23
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30
24
# POSSIBILITY OF SUCH DAMAGE.
31
 
 
32
 
## Process this file with automake to generate Makefile.in
33
 
 
34
 
# content of AVR_CRT_xxx is determined by configure according to the multilib
35
 
# subdir (see acinclude.m4 in top directory)
36
 
noinst_DATA = $(AVR_CRT_AT90) $(AVR_CRT_TINY) $(AVR_CRT_MEGA) $(AVR_CRT_OTHER)
37
 
 
38
 
# must be added to the package, but automake doesn't know them as source
39
 
# files until now
 
25
#
 
26
# $Id: Makefile.am,v 1.4 2005/08/11 20:55:20 joerg_wunsch Exp $
 
27
#
 
28
 
40
29
EXTRA_DIST = gcrt1.S
41
30
 
42
 
# if we have no sources, COMPILE is not defined by automake
43
 
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
44
 
 
45
 
# content of AVR_CRT_ASFLAGS is set by configure (see acinclude.m4 in top
46
 
# directory)
47
 
 
48
 
$(AVR_CRT_AT90): crt%.o: gcrt1.S
49
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at90$* -c $< -o $@
50
 
 
51
 
$(AVR_CRT_MEGA): crtm%.o: gcrt1.S
52
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=atmega$* -c $< -o $@
53
 
 
54
 
$(AVR_CRT_TINY): crttn%.o: gcrt1.S
55
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=attiny$* -c $< -o $@
56
 
 
57
 
# $(AVR_CRT_OTHER) - devices that don't follow a common naming convention.
58
 
crtat94k.o: gcrt1.S
59
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at94k -c $< -o $@
60
 
 
61
 
crtcan128.o: gcrt1.S
62
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at90can128 -c $< -o $@
63
 
 
64
 
crt43320.o: gcrt1.S
65
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at43usb320 -c $< -o $@
66
 
 
67
 
crt43355.o: gcrt1.S
68
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at43usb355 -c $< -o $@
69
 
 
70
 
crt76711.o: gcrt1.S
71
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at76c711 -c $< -o $@
72
 
 
73
 
crt86401.o: gcrt1.S
74
 
        $(COMPILE) $(AVR_CRT_ASFLAGS) -mmcu=at86rf401 -c $< -o $@
75