blob: 0a05c969dd85bbf631afbc02e3da3d9323986208 [file] [log] [blame]
jerrymf1579332013-02-07 01:56:28 +00001# Wind River Workbench generated Makefile.
2# Do not edit!!!
3#
4# The file ".wrmakefile" is the template used by the Wind River Workbench to
5# generate the makefiles of this project. Add user-specific build targets and
6# make rules only(!) in this project's ".wrmakefile" file. These will then be
7# automatically dumped into the makefiles.
8
9WIND_HOME := $(subst \,/,$(WIND_HOME))
10WIND_BASE := $(subst \,/,$(WIND_BASE))
11WIND_USR := $(subst \,/,$(WIND_USR))
12
13all : pre_build main_all post_build
14
15_clean ::
16 @echo "make: removing targets and objects of `pwd`"
17
18TRACE=0
19TRACEON=$(TRACE:0=@)
20TRACE_FLAG=$(TRACEON:1=)
21
22MAKEFILE := Makefile
23
24BUILD_SPEC = PPC603gnu
25DEBUG_MODE = 1
26SRC_DIR := .
27BUILD_ROOT_DIR :=
28PRJ_ROOT_DIR := C:/windriver/workspace/WPILib
29WS_ROOT_DIR := C:/windriver/workspace
30
31ALL_BUILD_SPECS := PPC32diab PPC32gnu PPC32sfdiab PPC32sfgnu \
32 PPC403diab PPC403gnu PPC405diab PPC405gnu \
33 PPC405sfdiab PPC405sfgnu PPC440diab PPC440gnu \
34 PPC440sfdiab PPC440sfgnu PPC603diab PPC603gnu \
35 PPC604diab PPC604gnu PPC85XXdiab PPC85XXgnu \
36 PPC85XXsfdiab PPC85XXsfgnu PPC860sfdiab PPC860sfgnu \
37 SIMLINUXdiab SIMLINUXgnu SIMNTdiab SIMNTgnu \
38 SIMSPARCSOLARISdiab SIMSPARCSOLARISgnu
39ENABLED_BUILD_SPECS := PPC603gnu
40
41ifeq ($(BUILD_SPEC),PPC32diab)
42ifeq ($(DEBUG_MODE),1)
43OBJ_DIR := PPC32diab_DEBUG
44else
45OBJ_DIR := PPC32diab
46endif
47endif
48ifeq ($(BUILD_SPEC),PPC32gnu)
49ifeq ($(DEBUG_MODE),1)
50OBJ_DIR := PPC32gnu_DEBUG
51else
52OBJ_DIR := PPC32gnu
53endif
54endif
55ifeq ($(BUILD_SPEC),PPC32sfdiab)
56ifeq ($(DEBUG_MODE),1)
57OBJ_DIR := PPC32sfdiab_DEBUG
58else
59OBJ_DIR := PPC32sfdiab
60endif
61endif
62ifeq ($(BUILD_SPEC),PPC32sfgnu)
63ifeq ($(DEBUG_MODE),1)
64OBJ_DIR := PPC32sfgnu_DEBUG
65else
66OBJ_DIR := PPC32sfgnu
67endif
68endif
69ifeq ($(BUILD_SPEC),PPC403diab)
70ifeq ($(DEBUG_MODE),1)
71OBJ_DIR := PPC403diab_DEBUG
72else
73OBJ_DIR := PPC403diab
74endif
75endif
76ifeq ($(BUILD_SPEC),PPC403gnu)
77ifeq ($(DEBUG_MODE),1)
78OBJ_DIR := PPC403gnu_DEBUG
79else
80OBJ_DIR := PPC403gnu
81endif
82endif
83ifeq ($(BUILD_SPEC),PPC405diab)
84ifeq ($(DEBUG_MODE),1)
85OBJ_DIR := PPC405diab_DEBUG
86else
87OBJ_DIR := PPC405diab
88endif
89endif
90ifeq ($(BUILD_SPEC),PPC405gnu)
91ifeq ($(DEBUG_MODE),1)
92OBJ_DIR := PPC405gnu_DEBUG
93else
94OBJ_DIR := PPC405gnu
95endif
96endif
97ifeq ($(BUILD_SPEC),PPC405sfdiab)
98ifeq ($(DEBUG_MODE),1)
99OBJ_DIR := PPC405sfdiab_DEBUG
100else
101OBJ_DIR := PPC405sfdiab
102endif
103endif
104ifeq ($(BUILD_SPEC),PPC405sfgnu)
105ifeq ($(DEBUG_MODE),1)
106OBJ_DIR := PPC405sfgnu_DEBUG
107else
108OBJ_DIR := PPC405sfgnu
109endif
110endif
111ifeq ($(BUILD_SPEC),PPC440diab)
112ifeq ($(DEBUG_MODE),1)
113OBJ_DIR := PPC440diab_DEBUG
114else
115OBJ_DIR := PPC440diab
116endif
117endif
118ifeq ($(BUILD_SPEC),PPC440gnu)
119ifeq ($(DEBUG_MODE),1)
120OBJ_DIR := PPC440gnu_DEBUG
121else
122OBJ_DIR := PPC440gnu
123endif
124endif
125ifeq ($(BUILD_SPEC),PPC440sfdiab)
126ifeq ($(DEBUG_MODE),1)
127OBJ_DIR := PPC440sfdiab_DEBUG
128else
129OBJ_DIR := PPC440sfdiab
130endif
131endif
132ifeq ($(BUILD_SPEC),PPC440sfgnu)
133ifeq ($(DEBUG_MODE),1)
134OBJ_DIR := PPC440sfgnu_DEBUG
135else
136OBJ_DIR := PPC440sfgnu
137endif
138endif
139ifeq ($(BUILD_SPEC),PPC603diab)
140ifeq ($(DEBUG_MODE),1)
141OBJ_DIR := PPC603diab_DEBUG
142else
143OBJ_DIR := PPC603diab
144endif
145endif
146ifeq ($(BUILD_SPEC),PPC603gnu)
147ifeq ($(DEBUG_MODE),1)
148OBJ_DIR := PPC603gnu_DEBUG
149else
150OBJ_DIR := PPC603gnu
151endif
152endif
153ifeq ($(BUILD_SPEC),PPC604diab)
154ifeq ($(DEBUG_MODE),1)
155OBJ_DIR := PPC604diab_DEBUG
156else
157OBJ_DIR := PPC604diab
158endif
159endif
160ifeq ($(BUILD_SPEC),PPC604gnu)
161ifeq ($(DEBUG_MODE),1)
162OBJ_DIR := PPC604gnu_DEBUG
163else
164OBJ_DIR := PPC604gnu
165endif
166endif
167ifeq ($(BUILD_SPEC),PPC85XXdiab)
168ifeq ($(DEBUG_MODE),1)
169OBJ_DIR := PPC85XXdiab_DEBUG
170else
171OBJ_DIR := PPC85XXdiab
172endif
173endif
174ifeq ($(BUILD_SPEC),PPC85XXgnu)
175ifeq ($(DEBUG_MODE),1)
176OBJ_DIR := PPC85XXgnu_DEBUG
177else
178OBJ_DIR := PPC85XXgnu
179endif
180endif
181ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
182ifeq ($(DEBUG_MODE),1)
183OBJ_DIR := PPC85XXsfdiab_DEBUG
184else
185OBJ_DIR := PPC85XXsfdiab
186endif
187endif
188ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
189ifeq ($(DEBUG_MODE),1)
190OBJ_DIR := PPC85XXsfgnu_DEBUG
191else
192OBJ_DIR := PPC85XXsfgnu
193endif
194endif
195ifeq ($(BUILD_SPEC),PPC860sfdiab)
196ifeq ($(DEBUG_MODE),1)
197OBJ_DIR := PPC860sfdiab_DEBUG
198else
199OBJ_DIR := PPC860sfdiab
200endif
201endif
202ifeq ($(BUILD_SPEC),PPC860sfgnu)
203ifeq ($(DEBUG_MODE),1)
204OBJ_DIR := PPC860sfgnu_DEBUG
205else
206OBJ_DIR := PPC860sfgnu
207endif
208endif
209ifeq ($(BUILD_SPEC),SIMLINUXdiab)
210ifeq ($(DEBUG_MODE),1)
211OBJ_DIR := SIMLINUXdiab_DEBUG
212else
213OBJ_DIR := SIMLINUXdiab
214endif
215endif
216ifeq ($(BUILD_SPEC),SIMLINUXgnu)
217ifeq ($(DEBUG_MODE),1)
218OBJ_DIR := SIMLINUXgnu_DEBUG
219else
220OBJ_DIR := SIMLINUXgnu
221endif
222endif
223ifeq ($(BUILD_SPEC),SIMNTdiab)
224ifeq ($(DEBUG_MODE),1)
225OBJ_DIR := SIMNTdiab_DEBUG
226else
227OBJ_DIR := SIMNTdiab
228endif
229endif
230ifeq ($(BUILD_SPEC),SIMNTgnu)
231ifeq ($(DEBUG_MODE),1)
232OBJ_DIR := SIMNTgnu_DEBUG
233else
234OBJ_DIR := SIMNTgnu
235endif
236endif
237ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
238ifeq ($(DEBUG_MODE),1)
239OBJ_DIR := SIMSPARCSOLARISdiab_DEBUG
240else
241OBJ_DIR := SIMSPARCSOLARISdiab
242endif
243endif
244ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
245ifeq ($(DEBUG_MODE),1)
246OBJ_DIR := SIMSPARCSOLARISgnu_DEBUG
247else
248OBJ_DIR := SIMSPARCSOLARISgnu
249endif
250endif
251
252ifeq ($(BUILD_SPEC),PPC32diab)
253SUBDIRS :=
254OBJECTS :=
255
256PROJECT_TARGETS := $(OBJECTS)
257
258SUB_OBJECTS :=
259SUB_TARGETS :=
260endif
261ifeq ($(BUILD_SPEC),PPC32gnu)
262SUBDIRS :=
263OBJECTS :=
264
265PROJECT_TARGETS := $(OBJECTS)
266
267SUB_OBJECTS :=
268SUB_TARGETS :=
269endif
270ifeq ($(BUILD_SPEC),PPC32sfdiab)
271SUBDIRS :=
272OBJECTS :=
273
274PROJECT_TARGETS := $(OBJECTS)
275
276SUB_OBJECTS :=
277SUB_TARGETS :=
278endif
279ifeq ($(BUILD_SPEC),PPC32sfgnu)
280SUBDIRS :=
281OBJECTS :=
282
283PROJECT_TARGETS := $(OBJECTS)
284
285SUB_OBJECTS :=
286SUB_TARGETS :=
287endif
288ifeq ($(BUILD_SPEC),PPC403diab)
289SUBDIRS :=
290OBJECTS :=
291
292PROJECT_TARGETS := $(OBJECTS)
293
294SUB_OBJECTS :=
295SUB_TARGETS :=
296endif
297ifeq ($(BUILD_SPEC),PPC403gnu)
298SUBDIRS :=
299OBJECTS :=
300
301PROJECT_TARGETS := $(OBJECTS)
302
303SUB_OBJECTS :=
304SUB_TARGETS :=
305endif
306ifeq ($(BUILD_SPEC),PPC405diab)
307SUBDIRS :=
308OBJECTS :=
309
310PROJECT_TARGETS := $(OBJECTS)
311
312SUB_OBJECTS :=
313SUB_TARGETS :=
314endif
315ifeq ($(BUILD_SPEC),PPC405gnu)
316SUBDIRS :=
317OBJECTS :=
318
319PROJECT_TARGETS := $(OBJECTS)
320
321SUB_OBJECTS :=
322SUB_TARGETS :=
323endif
324ifeq ($(BUILD_SPEC),PPC405sfdiab)
325SUBDIRS :=
326OBJECTS :=
327
328PROJECT_TARGETS := $(OBJECTS)
329
330SUB_OBJECTS :=
331SUB_TARGETS :=
332endif
333ifeq ($(BUILD_SPEC),PPC405sfgnu)
334SUBDIRS :=
335OBJECTS :=
336
337PROJECT_TARGETS := $(OBJECTS)
338
339SUB_OBJECTS :=
340SUB_TARGETS :=
341endif
342ifeq ($(BUILD_SPEC),PPC440diab)
343SUBDIRS :=
344OBJECTS :=
345
346PROJECT_TARGETS := $(OBJECTS)
347
348SUB_OBJECTS :=
349SUB_TARGETS :=
350endif
351ifeq ($(BUILD_SPEC),PPC440gnu)
352SUBDIRS :=
353OBJECTS :=
354
355PROJECT_TARGETS := $(OBJECTS)
356
357SUB_OBJECTS :=
358SUB_TARGETS :=
359endif
360ifeq ($(BUILD_SPEC),PPC440sfdiab)
361SUBDIRS :=
362OBJECTS :=
363
364PROJECT_TARGETS := $(OBJECTS)
365
366SUB_OBJECTS :=
367SUB_TARGETS :=
368endif
369ifeq ($(BUILD_SPEC),PPC440sfgnu)
370SUBDIRS :=
371OBJECTS :=
372
373PROJECT_TARGETS := $(OBJECTS)
374
375SUB_OBJECTS :=
376SUB_TARGETS :=
377endif
378ifeq ($(BUILD_SPEC),PPC603diab)
379SUBDIRS :=
380OBJECTS :=
381
382PROJECT_TARGETS := $(OBJECTS)
383
384SUB_OBJECTS :=
385SUB_TARGETS :=
386endif
387ifeq ($(BUILD_SPEC),PPC603gnu)
388SUBDIRS :=
389OBJECTS :=
390
391PROJECT_TARGETS := $(OBJECTS)
392
393SUB_OBJECTS :=
394SUB_TARGETS :=
395endif
396ifeq ($(BUILD_SPEC),PPC604diab)
397SUBDIRS :=
398OBJECTS :=
399
400PROJECT_TARGETS := $(OBJECTS)
401
402SUB_OBJECTS :=
403SUB_TARGETS :=
404endif
405ifeq ($(BUILD_SPEC),PPC604gnu)
406SUBDIRS :=
407OBJECTS :=
408
409PROJECT_TARGETS := $(OBJECTS)
410
411SUB_OBJECTS :=
412SUB_TARGETS :=
413endif
414ifeq ($(BUILD_SPEC),PPC85XXdiab)
415SUBDIRS :=
416OBJECTS :=
417
418PROJECT_TARGETS := $(OBJECTS)
419
420SUB_OBJECTS :=
421SUB_TARGETS :=
422endif
423ifeq ($(BUILD_SPEC),PPC85XXgnu)
424SUBDIRS :=
425OBJECTS :=
426
427PROJECT_TARGETS := $(OBJECTS)
428
429SUB_OBJECTS :=
430SUB_TARGETS :=
431endif
432ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
433SUBDIRS :=
434OBJECTS :=
435
436PROJECT_TARGETS := $(OBJECTS)
437
438SUB_OBJECTS :=
439SUB_TARGETS :=
440endif
441ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
442SUBDIRS :=
443OBJECTS :=
444
445PROJECT_TARGETS := $(OBJECTS)
446
447SUB_OBJECTS :=
448SUB_TARGETS :=
449endif
450ifeq ($(BUILD_SPEC),PPC860sfdiab)
451SUBDIRS :=
452OBJECTS :=
453
454PROJECT_TARGETS := $(OBJECTS)
455
456SUB_OBJECTS :=
457SUB_TARGETS :=
458endif
459ifeq ($(BUILD_SPEC),PPC860sfgnu)
460SUBDIRS :=
461OBJECTS :=
462
463PROJECT_TARGETS := $(OBJECTS)
464
465SUB_OBJECTS :=
466SUB_TARGETS :=
467endif
468ifeq ($(BUILD_SPEC),SIMLINUXdiab)
469SUBDIRS :=
470OBJECTS :=
471
472PROJECT_TARGETS := $(OBJECTS)
473
474SUB_OBJECTS :=
475SUB_TARGETS :=
476endif
477ifeq ($(BUILD_SPEC),SIMLINUXgnu)
478SUBDIRS :=
479OBJECTS :=
480
481PROJECT_TARGETS := $(OBJECTS)
482
483SUB_OBJECTS :=
484SUB_TARGETS :=
485endif
486ifeq ($(BUILD_SPEC),SIMNTdiab)
487SUBDIRS :=
488OBJECTS :=
489
490PROJECT_TARGETS := $(OBJECTS)
491
492SUB_OBJECTS :=
493SUB_TARGETS :=
494endif
495ifeq ($(BUILD_SPEC),SIMNTgnu)
496SUBDIRS :=
497OBJECTS :=
498
499PROJECT_TARGETS := $(OBJECTS)
500
501SUB_OBJECTS :=
502SUB_TARGETS :=
503endif
504ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
505SUBDIRS :=
506OBJECTS :=
507
508PROJECT_TARGETS := $(OBJECTS)
509
510SUB_OBJECTS :=
511SUB_TARGETS :=
512endif
513ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
514SUBDIRS :=
515OBJECTS :=
516
517PROJECT_TARGETS := $(OBJECTS)
518
519SUB_OBJECTS :=
520SUB_TARGETS :=
521endif
522
523PROJECT_TYPE = DKM
524DEFINES =
525EXPAND_DBG = 0
526
527ifeq ($(BUILD_SPEC),PPC32diab)
528VX_CPU_FAMILY = ppc
529CPU = PPC32
530TOOL_FAMILY = diab
531TOOL = diab
532TOOL_PATH =
533CC_ARCH_SPEC = -tPPCFH:vxworks63 -Xstmw-slow -DPPC32_fp60x
534LIBPATH =
535LIBS =
536
537IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
538
539IDE_LIBRARIES =
540endif
541
542ifeq ($(BUILD_SPEC),PPC32gnu)
543VX_CPU_FAMILY = ppc
544CPU = PPC32
545TOOL_FAMILY = gnu
546TOOL = gnu
547TOOL_PATH =
548CC_ARCH_SPEC = -mhard-float -mstrict-align -mno-implicit-fp -DPPC32_fp60x
549LIBPATH =
550LIBS =
551
552IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
553
554IDE_LIBRARIES =
555endif
556
557ifeq ($(BUILD_SPEC),PPC32sfdiab)
558VX_CPU_FAMILY = ppc
559CPU = PPC32
560TOOL_FAMILY = diab
561TOOL = sfdiab
562TOOL_PATH =
563CC_ARCH_SPEC = -tPPCFS:vxworks63
564LIBPATH =
565LIBS =
566
567IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
568
569IDE_LIBRARIES =
570endif
571
572ifeq ($(BUILD_SPEC),PPC32sfgnu)
573VX_CPU_FAMILY = ppc
574CPU = PPC32
575TOOL_FAMILY = gnu
576TOOL = sfgnu
577TOOL_PATH =
578CC_ARCH_SPEC = -msoft-float -mstrict-align
579LIBPATH =
580LIBS =
581
582IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
583
584IDE_LIBRARIES =
585endif
586
587ifeq ($(BUILD_SPEC),PPC403diab)
588VX_CPU_FAMILY = ppc
589CPU = PPC403
590TOOL_FAMILY = diab
591TOOL = diab
592TOOL_PATH =
593CC_ARCH_SPEC = -tPPC403FS:vxworks63
594LIBPATH =
595LIBS =
596
597IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
598
599IDE_LIBRARIES =
600endif
601
602ifeq ($(BUILD_SPEC),PPC403gnu)
603VX_CPU_FAMILY = ppc
604CPU = PPC403
605TOOL_FAMILY = gnu
606TOOL = gnu
607TOOL_PATH =
608CC_ARCH_SPEC = -mcpu=403 -mstrict-align -msoft-float
609LIBPATH =
610LIBS =
611
612IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
613
614IDE_LIBRARIES =
615endif
616
617ifeq ($(BUILD_SPEC),PPC405diab)
618VX_CPU_FAMILY = ppc
619CPU = PPC405
620TOOL_FAMILY = diab
621TOOL = diab
622TOOL_PATH =
623CC_ARCH_SPEC = -tPPC405FS:vxworks63
624LIBPATH =
625LIBS =
626
627IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
628
629IDE_LIBRARIES =
630endif
631
632ifeq ($(BUILD_SPEC),PPC405gnu)
633VX_CPU_FAMILY = ppc
634CPU = PPC405
635TOOL_FAMILY = gnu
636TOOL = gnu
637TOOL_PATH =
638CC_ARCH_SPEC = -mcpu=405 -mstrict-align -msoft-float
639LIBPATH =
640LIBS =
641
642IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
643
644IDE_LIBRARIES =
645endif
646
647ifeq ($(BUILD_SPEC),PPC405sfdiab)
648VX_CPU_FAMILY = ppc
649CPU = PPC405
650TOOL_FAMILY = diab
651TOOL = sfdiab
652TOOL_PATH =
653CC_ARCH_SPEC = -tPPC405FS:vxworks63
654LIBPATH =
655LIBS =
656
657IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
658
659IDE_LIBRARIES =
660endif
661
662ifeq ($(BUILD_SPEC),PPC405sfgnu)
663VX_CPU_FAMILY = ppc
664CPU = PPC405
665TOOL_FAMILY = gnu
666TOOL = sfgnu
667TOOL_PATH =
668CC_ARCH_SPEC = -mcpu=405 -mstrict-align -msoft-float
669LIBPATH =
670LIBS =
671
672IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
673
674IDE_LIBRARIES =
675endif
676
677ifeq ($(BUILD_SPEC),PPC440diab)
678VX_CPU_FAMILY = ppc
679CPU = PPC440
680TOOL_FAMILY = diab
681TOOL = diab
682TOOL_PATH =
683CC_ARCH_SPEC = -tPPC440FH:vxworks63
684LIBPATH =
685LIBS =
686
687IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
688
689IDE_LIBRARIES =
690endif
691
692ifeq ($(BUILD_SPEC),PPC440gnu)
693VX_CPU_FAMILY = ppc
694CPU = PPC440
695TOOL_FAMILY = gnu
696TOOL = gnu
697TOOL_PATH =
698CC_ARCH_SPEC = -mcpu=440 -mstrict-align -msoft-float
699LIBPATH =
700LIBS =
701
702IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
703
704IDE_LIBRARIES =
705endif
706
707ifeq ($(BUILD_SPEC),PPC440sfdiab)
708VX_CPU_FAMILY = ppc
709CPU = PPC440
710TOOL_FAMILY = diab
711TOOL = sfdiab
712TOOL_PATH =
713CC_ARCH_SPEC = -tPPC440FS:vxworks63
714LIBPATH =
715LIBS =
716
717IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
718
719IDE_LIBRARIES =
720endif
721
722ifeq ($(BUILD_SPEC),PPC440sfgnu)
723VX_CPU_FAMILY = ppc
724CPU = PPC440
725TOOL_FAMILY = gnu
726TOOL = sfgnu
727TOOL_PATH =
728CC_ARCH_SPEC = -mcpu=440 -mstrict-align -msoft-float
729LIBPATH =
730LIBS =
731
732IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
733
734IDE_LIBRARIES =
735endif
736
737ifeq ($(BUILD_SPEC),PPC603diab)
738VX_CPU_FAMILY = ppc
739CPU = PPC603
740TOOL_FAMILY = diab
741TOOL = diab
742TOOL_PATH =
743CC_ARCH_SPEC = -tPPC603FH:vxworks63
744LIBPATH =
745LIBS =
746
747IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
748
749IDE_LIBRARIES =
750endif
751
752ifeq ($(BUILD_SPEC),PPC603gnu)
753VX_CPU_FAMILY = ppc
754CPU = PPC603
755TOOL_FAMILY = gnu
756TOOL = gnu
757TOOL_PATH =
758CC_ARCH_SPEC = -mcpu=603 -mstrict-align -mno-implicit-fp -mlongcall
759LIBPATH =
760LIBS =
761
762IDE_INCLUDES = -I.. -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
763
764IDE_LIBRARIES =
765endif
766
767ifeq ($(BUILD_SPEC),PPC604diab)
768VX_CPU_FAMILY = ppc
769CPU = PPC604
770TOOL_FAMILY = diab
771TOOL = diab
772TOOL_PATH =
773CC_ARCH_SPEC = -tPPC604FH:vxworks63
774LIBPATH =
775LIBS =
776
777IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
778
779IDE_LIBRARIES =
780endif
781
782ifeq ($(BUILD_SPEC),PPC604gnu)
783VX_CPU_FAMILY = ppc
784CPU = PPC604
785TOOL_FAMILY = gnu
786TOOL = gnu
787TOOL_PATH =
788CC_ARCH_SPEC = -mcpu=604 -mstrict-align -mno-implicit-fp
789LIBPATH =
790LIBS =
791
792IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
793
794IDE_LIBRARIES =
795endif
796
797ifeq ($(BUILD_SPEC),PPC85XXdiab)
798VX_CPU_FAMILY = ppc
799CPU = PPC85XX
800TOOL_FAMILY = diab
801TOOL = diab
802TOOL_PATH =
803CC_ARCH_SPEC = -tPPCE500FS:vxworks63
804LIBPATH =
805LIBS =
806
807IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
808
809IDE_LIBRARIES =
810endif
811
812ifeq ($(BUILD_SPEC),PPC85XXgnu)
813VX_CPU_FAMILY = ppc
814CPU = PPC85XX
815TOOL_FAMILY = gnu
816TOOL = gnu
817TOOL_PATH =
818CC_ARCH_SPEC = -mcpu=8540 -mstrict-align -msoft-float -mabi=no-spe
819LIBPATH =
820LIBS =
821
822IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
823
824IDE_LIBRARIES =
825endif
826
827ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
828VX_CPU_FAMILY = ppc
829CPU = PPC85XX
830TOOL_FAMILY = diab
831TOOL = sfdiab
832TOOL_PATH =
833CC_ARCH_SPEC = -tPPCE500FS:vxworks63
834LIBPATH =
835LIBS =
836
837IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
838
839IDE_LIBRARIES =
840endif
841
842ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
843VX_CPU_FAMILY = ppc
844CPU = PPC85XX
845TOOL_FAMILY = gnu
846TOOL = sfgnu
847TOOL_PATH =
848CC_ARCH_SPEC = -mcpu=8540 -mstrict-align -msoft-float -mabi=no-spe
849LIBPATH =
850LIBS =
851
852IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
853
854IDE_LIBRARIES =
855endif
856
857ifeq ($(BUILD_SPEC),PPC860sfdiab)
858VX_CPU_FAMILY = ppc
859CPU = PPC860
860TOOL_FAMILY = diab
861TOOL = sfdiab
862TOOL_PATH =
863CC_ARCH_SPEC = -tPPC860FS:vxworks63
864LIBPATH =
865LIBS =
866
867IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
868
869IDE_LIBRARIES =
870endif
871
872ifeq ($(BUILD_SPEC),PPC860sfgnu)
873VX_CPU_FAMILY = ppc
874CPU = PPC860
875TOOL_FAMILY = gnu
876TOOL = sfgnu
877TOOL_PATH =
878CC_ARCH_SPEC = -mcpu=860 -mstrict-align -msoft-float
879LIBPATH =
880LIBS =
881
882IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
883
884IDE_LIBRARIES =
885endif
886
887ifeq ($(BUILD_SPEC),SIMLINUXdiab)
888VX_CPU_FAMILY = simlinux
889CPU = SIMLINUX
890TOOL_FAMILY = diab
891TOOL = diab
892TOOL_PATH =
893CC_ARCH_SPEC = -tX86LH:vxworks63
894LIBPATH =
895LIBS =
896
897IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
898
899IDE_LIBRARIES =
900endif
901
902ifeq ($(BUILD_SPEC),SIMLINUXgnu)
903VX_CPU_FAMILY = simlinux
904CPU = SIMLINUX
905TOOL_FAMILY = gnu
906TOOL = gnu
907TOOL_PATH =
908CC_ARCH_SPEC = -mtune=i486 -march=i486
909LIBPATH =
910LIBS =
911
912IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
913
914IDE_LIBRARIES =
915endif
916
917ifeq ($(BUILD_SPEC),SIMNTdiab)
918VX_CPU_FAMILY = simpc
919CPU = SIMNT
920TOOL_FAMILY = diab
921TOOL = diab
922TOOL_PATH =
923CC_ARCH_SPEC = -tX86LH:vxworks63
924LIBPATH =
925LIBS =
926
927IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
928
929IDE_LIBRARIES =
930endif
931
932ifeq ($(BUILD_SPEC),SIMNTgnu)
933VX_CPU_FAMILY = simpc
934CPU = SIMNT
935TOOL_FAMILY = gnu
936TOOL = gnu
937TOOL_PATH =
938CC_ARCH_SPEC = -mtune=i486 -march=i486
939LIBPATH =
940LIBS =
941
942IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
943
944IDE_LIBRARIES =
945endif
946
947ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
948VX_CPU_FAMILY = simso
949CPU = SIMSPARCSOLARIS
950TOOL_FAMILY = diab
951TOOL = diab
952TOOL_PATH =
953CC_ARCH_SPEC = -tSPARCFH:vxworks63
954LIBPATH =
955LIBS =
956
957IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
958
959IDE_LIBRARIES =
960endif
961
962ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
963VX_CPU_FAMILY = simso
964CPU = SIMSPARCSOLARIS
965TOOL_FAMILY = gnu
966TOOL = gnu
967TOOL_PATH =
968CC_ARCH_SPEC =
969LIBPATH =
970LIBS =
971
972IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip
973
974IDE_LIBRARIES =
975endif
976
977
978ifeq ($(BUILD_SPEC),PPC32diab)
979ifeq ($(DEBUG_MODE),1)
980DEBUGFLAGS_C-Compiler = -g
981else
982DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
983endif
984$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
985 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
986
987endif
988ifeq ($(BUILD_SPEC),PPC32gnu)
989ifeq ($(DEBUG_MODE),1)
990DEBUGFLAGS_C-Compiler = -g
991else
992DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
993endif
994$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
995 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
996
997endif
998ifeq ($(BUILD_SPEC),PPC32sfdiab)
999ifeq ($(DEBUG_MODE),1)
1000DEBUGFLAGS_C-Compiler = -g
1001else
1002DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1003endif
1004$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1005 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1006
1007endif
1008ifeq ($(BUILD_SPEC),PPC32sfgnu)
1009ifeq ($(DEBUG_MODE),1)
1010DEBUGFLAGS_C-Compiler = -g
1011else
1012DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1013endif
1014$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1015 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1016
1017endif
1018ifeq ($(BUILD_SPEC),PPC403diab)
1019ifeq ($(DEBUG_MODE),1)
1020DEBUGFLAGS_C-Compiler = -g
1021else
1022DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1023endif
1024$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1025 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1026
1027endif
1028ifeq ($(BUILD_SPEC),PPC403gnu)
1029ifeq ($(DEBUG_MODE),1)
1030DEBUGFLAGS_C-Compiler = -g
1031else
1032DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1033endif
1034$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1035 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1036
1037endif
1038ifeq ($(BUILD_SPEC),PPC405diab)
1039ifeq ($(DEBUG_MODE),1)
1040DEBUGFLAGS_C-Compiler = -g
1041else
1042DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1043endif
1044$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1045 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1046
1047endif
1048ifeq ($(BUILD_SPEC),PPC405gnu)
1049ifeq ($(DEBUG_MODE),1)
1050DEBUGFLAGS_C-Compiler = -g
1051else
1052DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1053endif
1054$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1055 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1056
1057endif
1058ifeq ($(BUILD_SPEC),PPC405sfdiab)
1059ifeq ($(DEBUG_MODE),1)
1060DEBUGFLAGS_C-Compiler = -g
1061else
1062DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1063endif
1064$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1065 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1066
1067endif
1068ifeq ($(BUILD_SPEC),PPC405sfgnu)
1069ifeq ($(DEBUG_MODE),1)
1070DEBUGFLAGS_C-Compiler = -g
1071else
1072DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1073endif
1074$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1075 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1076
1077endif
1078ifeq ($(BUILD_SPEC),PPC440diab)
1079ifeq ($(DEBUG_MODE),1)
1080DEBUGFLAGS_C-Compiler = -g
1081else
1082DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1083endif
1084$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1085 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1086
1087endif
1088ifeq ($(BUILD_SPEC),PPC440gnu)
1089ifeq ($(DEBUG_MODE),1)
1090DEBUGFLAGS_C-Compiler = -g
1091else
1092DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1093endif
1094$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1095 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1096
1097endif
1098ifeq ($(BUILD_SPEC),PPC440sfdiab)
1099ifeq ($(DEBUG_MODE),1)
1100DEBUGFLAGS_C-Compiler = -g
1101else
1102DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1103endif
1104$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1105 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1106
1107endif
1108ifeq ($(BUILD_SPEC),PPC440sfgnu)
1109ifeq ($(DEBUG_MODE),1)
1110DEBUGFLAGS_C-Compiler = -g
1111else
1112DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1113endif
1114$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1115 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1116
1117endif
1118ifeq ($(BUILD_SPEC),PPC603diab)
1119ifeq ($(DEBUG_MODE),1)
1120DEBUGFLAGS_C-Compiler = -g
1121else
1122DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1123endif
1124$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1125 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1126
1127endif
1128ifeq ($(BUILD_SPEC),PPC603gnu)
1129ifeq ($(DEBUG_MODE),1)
1130DEBUGFLAGS_C-Compiler = -g
1131else
1132DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1133endif
1134$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1135 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1136
1137endif
1138ifeq ($(BUILD_SPEC),PPC604diab)
1139ifeq ($(DEBUG_MODE),1)
1140DEBUGFLAGS_C-Compiler = -g
1141else
1142DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1143endif
1144$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1145 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1146
1147endif
1148ifeq ($(BUILD_SPEC),PPC604gnu)
1149ifeq ($(DEBUG_MODE),1)
1150DEBUGFLAGS_C-Compiler = -g
1151else
1152DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1153endif
1154$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1155 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1156
1157endif
1158ifeq ($(BUILD_SPEC),PPC85XXdiab)
1159ifeq ($(DEBUG_MODE),1)
1160DEBUGFLAGS_C-Compiler = -g
1161else
1162DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1163endif
1164$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1165 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1166
1167endif
1168ifeq ($(BUILD_SPEC),PPC85XXgnu)
1169ifeq ($(DEBUG_MODE),1)
1170DEBUGFLAGS_C-Compiler = -g
1171else
1172DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1173endif
1174$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1175 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1176
1177endif
1178ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
1179ifeq ($(DEBUG_MODE),1)
1180DEBUGFLAGS_C-Compiler = -g
1181else
1182DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1183endif
1184$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1185 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1186
1187endif
1188ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
1189ifeq ($(DEBUG_MODE),1)
1190DEBUGFLAGS_C-Compiler = -g
1191else
1192DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1193endif
1194$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1195 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1196
1197endif
1198ifeq ($(BUILD_SPEC),PPC860sfdiab)
1199ifeq ($(DEBUG_MODE),1)
1200DEBUGFLAGS_C-Compiler = -g
1201else
1202DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1203endif
1204$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1205 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1206
1207endif
1208ifeq ($(BUILD_SPEC),PPC860sfgnu)
1209ifeq ($(DEBUG_MODE),1)
1210DEBUGFLAGS_C-Compiler = -g
1211else
1212DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1213endif
1214$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1215 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1216
1217endif
1218ifeq ($(BUILD_SPEC),SIMLINUXdiab)
1219ifeq ($(DEBUG_MODE),1)
1220DEBUGFLAGS_C-Compiler = -g
1221else
1222DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1223endif
1224$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1225 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1226
1227endif
1228ifeq ($(BUILD_SPEC),SIMLINUXgnu)
1229ifeq ($(DEBUG_MODE),1)
1230DEBUGFLAGS_C-Compiler = -g
1231else
1232DEBUGFLAGS_C-Compiler = -O2 -nostdlib -fno-builtin -fno-defer-pop
1233endif
1234$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1235 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1236
1237endif
1238ifeq ($(BUILD_SPEC),SIMNTdiab)
1239ifeq ($(DEBUG_MODE),1)
1240DEBUGFLAGS_C-Compiler = -g
1241else
1242DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1243endif
1244$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1245 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1246
1247endif
1248ifeq ($(BUILD_SPEC),SIMNTgnu)
1249ifeq ($(DEBUG_MODE),1)
1250DEBUGFLAGS_C-Compiler = -g
1251else
1252DEBUGFLAGS_C-Compiler = -O2 -nostdlib -fno-builtin -fno-defer-pop
1253endif
1254$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1255 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1256
1257endif
1258ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
1259ifeq ($(DEBUG_MODE),1)
1260DEBUGFLAGS_C-Compiler = -g
1261else
1262DEBUGFLAGS_C-Compiler = -XO -Xsize-opt
1263endif
1264$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1265 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1266
1267endif
1268ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
1269ifeq ($(DEBUG_MODE),1)
1270DEBUGFLAGS_C-Compiler = -g
1271else
1272DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
1273endif
1274$(OBJ_DIR)/%.o : $(SRC_DIR)/%.c
1275 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_C-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1276
1277endif
1278ifeq ($(BUILD_SPEC),PPC32diab)
1279ifeq ($(DEBUG_MODE),1)
1280DEBUGFLAGS_C++-Compiler = -g
1281else
1282DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1283endif
1284$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1285 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1286
1287$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1288 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1289
1290$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1291 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1292
1293$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1294 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1295
1296endif
1297ifeq ($(BUILD_SPEC),PPC32gnu)
1298ifeq ($(DEBUG_MODE),1)
1299DEBUGFLAGS_C++-Compiler = -g
1300else
1301DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1302endif
1303$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1304 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1305
1306$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1307 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1308
1309$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1310 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1311
1312$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1313 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1314
1315endif
1316ifeq ($(BUILD_SPEC),PPC32sfdiab)
1317ifeq ($(DEBUG_MODE),1)
1318DEBUGFLAGS_C++-Compiler = -g
1319else
1320DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1321endif
1322$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1323 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1324
1325$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1326 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1327
1328$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1329 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1330
1331$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1332 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1333
1334endif
1335ifeq ($(BUILD_SPEC),PPC32sfgnu)
1336ifeq ($(DEBUG_MODE),1)
1337DEBUGFLAGS_C++-Compiler = -g
1338else
1339DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1340endif
1341$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1342 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1343
1344$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1345 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1346
1347$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1348 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1349
1350$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1351 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1352
1353endif
1354ifeq ($(BUILD_SPEC),PPC403diab)
1355ifeq ($(DEBUG_MODE),1)
1356DEBUGFLAGS_C++-Compiler = -g
1357else
1358DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1359endif
1360$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1361 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1362
1363$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1364 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1365
1366$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1367 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1368
1369$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1370 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1371
1372endif
1373ifeq ($(BUILD_SPEC),PPC403gnu)
1374ifeq ($(DEBUG_MODE),1)
1375DEBUGFLAGS_C++-Compiler = -g
1376else
1377DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1378endif
1379$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1380 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1381
1382$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1383 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1384
1385$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1386 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1387
1388$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1389 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1390
1391endif
1392ifeq ($(BUILD_SPEC),PPC405diab)
1393ifeq ($(DEBUG_MODE),1)
1394DEBUGFLAGS_C++-Compiler = -g
1395else
1396DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1397endif
1398$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1399 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1400
1401$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1402 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1403
1404$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1405 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1406
1407$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1408 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1409
1410endif
1411ifeq ($(BUILD_SPEC),PPC405gnu)
1412ifeq ($(DEBUG_MODE),1)
1413DEBUGFLAGS_C++-Compiler = -g
1414else
1415DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1416endif
1417$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1418 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1419
1420$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1421 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1422
1423$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1424 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1425
1426$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1427 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1428
1429endif
1430ifeq ($(BUILD_SPEC),PPC405sfdiab)
1431ifeq ($(DEBUG_MODE),1)
1432DEBUGFLAGS_C++-Compiler = -g
1433else
1434DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1435endif
1436$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1437 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1438
1439$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1440 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1441
1442$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1443 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1444
1445$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1446 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1447
1448endif
1449ifeq ($(BUILD_SPEC),PPC405sfgnu)
1450ifeq ($(DEBUG_MODE),1)
1451DEBUGFLAGS_C++-Compiler = -g
1452else
1453DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1454endif
1455$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1456 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1457
1458$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1459 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1460
1461$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1462 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1463
1464$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1465 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1466
1467endif
1468ifeq ($(BUILD_SPEC),PPC440diab)
1469ifeq ($(DEBUG_MODE),1)
1470DEBUGFLAGS_C++-Compiler = -g
1471else
1472DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1473endif
1474$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1475 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1476
1477$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1478 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1479
1480$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1481 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1482
1483$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1484 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1485
1486endif
1487ifeq ($(BUILD_SPEC),PPC440gnu)
1488ifeq ($(DEBUG_MODE),1)
1489DEBUGFLAGS_C++-Compiler = -g
1490else
1491DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1492endif
1493$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1494 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1495
1496$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1497 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1498
1499$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1500 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1501
1502$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1503 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1504
1505endif
1506ifeq ($(BUILD_SPEC),PPC440sfdiab)
1507ifeq ($(DEBUG_MODE),1)
1508DEBUGFLAGS_C++-Compiler = -g
1509else
1510DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1511endif
1512$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1513 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1514
1515$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1516 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1517
1518$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1519 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1520
1521$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1522 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1523
1524endif
1525ifeq ($(BUILD_SPEC),PPC440sfgnu)
1526ifeq ($(DEBUG_MODE),1)
1527DEBUGFLAGS_C++-Compiler = -g
1528else
1529DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1530endif
1531$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1532 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1533
1534$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1535 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1536
1537$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1538 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1539
1540$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1541 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1542
1543endif
1544ifeq ($(BUILD_SPEC),PPC603diab)
1545ifeq ($(DEBUG_MODE),1)
1546DEBUGFLAGS_C++-Compiler = -g
1547else
1548DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1549endif
1550$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1551 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1552
1553$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1554 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1555
1556$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1557 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1558
1559$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1560 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1561
1562endif
1563ifeq ($(BUILD_SPEC),PPC603gnu)
1564ifeq ($(DEBUG_MODE),1)
1565DEBUGFLAGS_C++-Compiler = -g
1566else
1567DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1568endif
1569$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1570 $(TRACE_FLAG) $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D'SVN_REV="$(shell svnversion -n ..)"' $(DEFINES) -o "$@" -c "$<"
1571
1572$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1573 $(TRACE_FLAG) $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D'SVN_REV="$(shell svnversion -n ..)"' $(DEFINES) -o "$@" -c "$<"
1574
1575$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1576 $(TRACE_FLAG) $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D'SVN_REV="$(shell svnversion -n ..)"' $(DEFINES) -o "$@" -c "$<"
1577
1578$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1579 $(TRACE_FLAG) $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL -D'SVN_REV="$(shell svnversion -n ..)"' $(DEFINES) -o "$@" -c "$<"
1580
1581endif
1582ifeq ($(BUILD_SPEC),PPC604diab)
1583ifeq ($(DEBUG_MODE),1)
1584DEBUGFLAGS_C++-Compiler = -g
1585else
1586DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1587endif
1588$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1589 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1590
1591$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1592 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1593
1594$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1595 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1596
1597$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1598 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1599
1600endif
1601ifeq ($(BUILD_SPEC),PPC604gnu)
1602ifeq ($(DEBUG_MODE),1)
1603DEBUGFLAGS_C++-Compiler = -g
1604else
1605DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1606endif
1607$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1608 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1609
1610$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1611 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1612
1613$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1614 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1615
1616$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1617 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1618
1619endif
1620ifeq ($(BUILD_SPEC),PPC85XXdiab)
1621ifeq ($(DEBUG_MODE),1)
1622DEBUGFLAGS_C++-Compiler = -g
1623else
1624DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1625endif
1626$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1627 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1628
1629$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1630 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1631
1632$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1633 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1634
1635$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1636 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1637
1638endif
1639ifeq ($(BUILD_SPEC),PPC85XXgnu)
1640ifeq ($(DEBUG_MODE),1)
1641DEBUGFLAGS_C++-Compiler = -g
1642else
1643DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1644endif
1645$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1646 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1647
1648$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1649 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1650
1651$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1652 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1653
1654$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1655 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1656
1657endif
1658ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
1659ifeq ($(DEBUG_MODE),1)
1660DEBUGFLAGS_C++-Compiler = -g
1661else
1662DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1663endif
1664$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1665 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1666
1667$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1668 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1669
1670$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1671 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1672
1673$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1674 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1675
1676endif
1677ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
1678ifeq ($(DEBUG_MODE),1)
1679DEBUGFLAGS_C++-Compiler = -g
1680else
1681DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1682endif
1683$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1684 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1685
1686$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1687 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1688
1689$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1690 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1691
1692$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1693 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1694
1695endif
1696ifeq ($(BUILD_SPEC),PPC860sfdiab)
1697ifeq ($(DEBUG_MODE),1)
1698DEBUGFLAGS_C++-Compiler = -g
1699else
1700DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1701endif
1702$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1703 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1704
1705$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1706 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1707
1708$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1709 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1710
1711$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1712 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1713
1714endif
1715ifeq ($(BUILD_SPEC),PPC860sfgnu)
1716ifeq ($(DEBUG_MODE),1)
1717DEBUGFLAGS_C++-Compiler = -g
1718else
1719DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1720endif
1721$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1722 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1723
1724$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1725 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1726
1727$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1728 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1729
1730$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1731 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1732
1733endif
1734ifeq ($(BUILD_SPEC),SIMLINUXdiab)
1735ifeq ($(DEBUG_MODE),1)
1736DEBUGFLAGS_C++-Compiler = -g
1737else
1738DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1739endif
1740$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1741 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1742
1743$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1744 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1745
1746$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1747 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1748
1749$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1750 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1751
1752endif
1753ifeq ($(BUILD_SPEC),SIMLINUXgnu)
1754ifeq ($(DEBUG_MODE),1)
1755DEBUGFLAGS_C++-Compiler = -g
1756else
1757DEBUGFLAGS_C++-Compiler = -O2 -nostdlib -fno-builtin -fno-defer-pop
1758endif
1759$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1760 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1761
1762$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1763 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1764
1765$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1766 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1767
1768$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1769 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1770
1771endif
1772ifeq ($(BUILD_SPEC),SIMNTdiab)
1773ifeq ($(DEBUG_MODE),1)
1774DEBUGFLAGS_C++-Compiler = -g
1775else
1776DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1777endif
1778$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1779 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1780
1781$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1782 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1783
1784$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1785 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1786
1787$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1788 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1789
1790endif
1791ifeq ($(BUILD_SPEC),SIMNTgnu)
1792ifeq ($(DEBUG_MODE),1)
1793DEBUGFLAGS_C++-Compiler = -g
1794else
1795DEBUGFLAGS_C++-Compiler = -O2 -nostdlib -fno-builtin -fno-defer-pop
1796endif
1797$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1798 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1799
1800$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1801 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1802
1803$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1804 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1805
1806$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1807 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1808
1809endif
1810ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
1811ifeq ($(DEBUG_MODE),1)
1812DEBUGFLAGS_C++-Compiler = -g
1813else
1814DEBUGFLAGS_C++-Compiler = -XO -Xsize-opt
1815endif
1816$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1817 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1818
1819$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1820 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1821
1822$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1823 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1824
1825$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1826 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xforce-declarations -Xmake-dependency=0xd $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1827
1828endif
1829ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
1830ifeq ($(DEBUG_MODE),1)
1831DEBUGFLAGS_C++-Compiler = -g
1832else
1833DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
1834endif
1835$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cpp
1836 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1837
1838$(OBJ_DIR)/%.o : $(SRC_DIR)/%.C
1839 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1840
1841$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cxx
1842 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1843
1844$(OBJ_DIR)/%.o : $(SRC_DIR)/%.cc
1845 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1846
1847endif
1848ifeq ($(BUILD_SPEC),PPC32diab)
1849ifeq ($(DEBUG_MODE),1)
1850DEBUGFLAGS_Assembler = -g
1851else
1852DEBUGFLAGS_Assembler = -XO -Xsize-opt
1853endif
1854$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1855 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1856
1857endif
1858ifeq ($(BUILD_SPEC),PPC32gnu)
1859ifeq ($(DEBUG_MODE),1)
1860DEBUGFLAGS_Assembler = -g
1861else
1862DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1863endif
1864$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1865 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1866
1867endif
1868ifeq ($(BUILD_SPEC),PPC32sfdiab)
1869ifeq ($(DEBUG_MODE),1)
1870DEBUGFLAGS_Assembler = -g
1871else
1872DEBUGFLAGS_Assembler = -XO -Xsize-opt
1873endif
1874$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1875 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xstsw-slow -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1876
1877endif
1878ifeq ($(BUILD_SPEC),PPC32sfgnu)
1879ifeq ($(DEBUG_MODE),1)
1880DEBUGFLAGS_Assembler = -g
1881else
1882DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1883endif
1884$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1885 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1886
1887endif
1888ifeq ($(BUILD_SPEC),PPC403diab)
1889ifeq ($(DEBUG_MODE),1)
1890DEBUGFLAGS_Assembler = -g
1891else
1892DEBUGFLAGS_Assembler = -XO -Xsize-opt
1893endif
1894$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1895 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1896
1897endif
1898ifeq ($(BUILD_SPEC),PPC403gnu)
1899ifeq ($(DEBUG_MODE),1)
1900DEBUGFLAGS_Assembler = -g
1901else
1902DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1903endif
1904$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1905 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1906
1907endif
1908ifeq ($(BUILD_SPEC),PPC405diab)
1909ifeq ($(DEBUG_MODE),1)
1910DEBUGFLAGS_Assembler = -g
1911else
1912DEBUGFLAGS_Assembler = -XO -Xsize-opt
1913endif
1914$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1915 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1916
1917endif
1918ifeq ($(BUILD_SPEC),PPC405gnu)
1919ifeq ($(DEBUG_MODE),1)
1920DEBUGFLAGS_Assembler = -g
1921else
1922DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1923endif
1924$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1925 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1926
1927endif
1928ifeq ($(BUILD_SPEC),PPC405sfdiab)
1929ifeq ($(DEBUG_MODE),1)
1930DEBUGFLAGS_Assembler = -g
1931else
1932DEBUGFLAGS_Assembler = -XO -Xsize-opt
1933endif
1934$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1935 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1936
1937endif
1938ifeq ($(BUILD_SPEC),PPC405sfgnu)
1939ifeq ($(DEBUG_MODE),1)
1940DEBUGFLAGS_Assembler = -g
1941else
1942DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1943endif
1944$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1945 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1946
1947endif
1948ifeq ($(BUILD_SPEC),PPC440diab)
1949ifeq ($(DEBUG_MODE),1)
1950DEBUGFLAGS_Assembler = -g
1951else
1952DEBUGFLAGS_Assembler = -XO -Xsize-opt
1953endif
1954$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1955 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1956
1957endif
1958ifeq ($(BUILD_SPEC),PPC440gnu)
1959ifeq ($(DEBUG_MODE),1)
1960DEBUGFLAGS_Assembler = -g
1961else
1962DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1963endif
1964$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1965 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1966
1967endif
1968ifeq ($(BUILD_SPEC),PPC440sfdiab)
1969ifeq ($(DEBUG_MODE),1)
1970DEBUGFLAGS_Assembler = -g
1971else
1972DEBUGFLAGS_Assembler = -XO -Xsize-opt
1973endif
1974$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1975 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1976
1977endif
1978ifeq ($(BUILD_SPEC),PPC440sfgnu)
1979ifeq ($(DEBUG_MODE),1)
1980DEBUGFLAGS_Assembler = -g
1981else
1982DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
1983endif
1984$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1985 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1986
1987endif
1988ifeq ($(BUILD_SPEC),PPC603diab)
1989ifeq ($(DEBUG_MODE),1)
1990DEBUGFLAGS_Assembler = -g
1991else
1992DEBUGFLAGS_Assembler = -XO -Xsize-opt
1993endif
1994$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
1995 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
1996
1997endif
1998ifeq ($(BUILD_SPEC),PPC603gnu)
1999ifeq ($(DEBUG_MODE),1)
2000DEBUGFLAGS_Assembler = -g
2001else
2002DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2003endif
2004$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2005 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2006
2007endif
2008ifeq ($(BUILD_SPEC),PPC604diab)
2009ifeq ($(DEBUG_MODE),1)
2010DEBUGFLAGS_Assembler = -g
2011else
2012DEBUGFLAGS_Assembler = -XO -Xsize-opt
2013endif
2014$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2015 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2016
2017endif
2018ifeq ($(BUILD_SPEC),PPC604gnu)
2019ifeq ($(DEBUG_MODE),1)
2020DEBUGFLAGS_Assembler = -g
2021else
2022DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2023endif
2024$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2025 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2026
2027endif
2028ifeq ($(BUILD_SPEC),PPC85XXdiab)
2029ifeq ($(DEBUG_MODE),1)
2030DEBUGFLAGS_Assembler = -g
2031else
2032DEBUGFLAGS_Assembler = -XO -Xsize-opt
2033endif
2034$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2035 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2036
2037endif
2038ifeq ($(BUILD_SPEC),PPC85XXgnu)
2039ifeq ($(DEBUG_MODE),1)
2040DEBUGFLAGS_Assembler = -g
2041else
2042DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2043endif
2044$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2045 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2046
2047endif
2048ifeq ($(BUILD_SPEC),PPC85XXsfdiab)
2049ifeq ($(DEBUG_MODE),1)
2050DEBUGFLAGS_Assembler = -g
2051else
2052DEBUGFLAGS_Assembler = -XO -Xsize-opt
2053endif
2054$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2055 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2056
2057endif
2058ifeq ($(BUILD_SPEC),PPC85XXsfgnu)
2059ifeq ($(DEBUG_MODE),1)
2060DEBUGFLAGS_Assembler = -g
2061else
2062DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2063endif
2064$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2065 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2066
2067endif
2068ifeq ($(BUILD_SPEC),PPC860sfdiab)
2069ifeq ($(DEBUG_MODE),1)
2070DEBUGFLAGS_Assembler = -g
2071else
2072DEBUGFLAGS_Assembler = -XO -Xsize-opt
2073endif
2074$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2075 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2076
2077endif
2078ifeq ($(BUILD_SPEC),PPC860sfgnu)
2079ifeq ($(DEBUG_MODE),1)
2080DEBUGFLAGS_Assembler = -g
2081else
2082DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2083endif
2084$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2085 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2086
2087endif
2088ifeq ($(BUILD_SPEC),SIMLINUXdiab)
2089ifeq ($(DEBUG_MODE),1)
2090DEBUGFLAGS_Assembler = -g
2091else
2092DEBUGFLAGS_Assembler = -XO -Xsize-opt
2093endif
2094$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2095 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Wa,-Xmnem-mit -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2096
2097endif
2098ifeq ($(BUILD_SPEC),SIMLINUXgnu)
2099ifeq ($(DEBUG_MODE),1)
2100DEBUGFLAGS_Assembler = -g
2101else
2102DEBUGFLAGS_Assembler = -O2 -nostdlib -fno-builtin -fno-defer-pop
2103endif
2104$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2105 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2106
2107endif
2108ifeq ($(BUILD_SPEC),SIMNTdiab)
2109ifeq ($(DEBUG_MODE),1)
2110DEBUGFLAGS_Assembler = -g
2111else
2112DEBUGFLAGS_Assembler = -XO -Xsize-opt
2113endif
2114$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2115 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Wa,-Xmnem-mit -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2116
2117endif
2118ifeq ($(BUILD_SPEC),SIMNTgnu)
2119ifeq ($(DEBUG_MODE),1)
2120DEBUGFLAGS_Assembler = -g
2121else
2122DEBUGFLAGS_Assembler = -O2 -nostdlib -fno-builtin -fno-defer-pop
2123endif
2124$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2125 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccpentium $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2126
2127endif
2128ifeq ($(BUILD_SPEC),SIMSPARCSOLARISdiab)
2129ifeq ($(DEBUG_MODE),1)
2130DEBUGFLAGS_Assembler = -g
2131else
2132DEBUGFLAGS_Assembler = -XO -Xsize-opt
2133endif
2134$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2135 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)dcc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -W:c:,-Xclib-optim-off -Xansi -Xlocal-data-area-static-only -Xpreprocess-assembly -Xcpp-no-space -Xmake-dependency=0xd $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2136
2137endif
2138ifeq ($(BUILD_SPEC),SIMSPARCSOLARISgnu)
2139ifeq ($(DEBUG_MODE),1)
2140DEBUGFLAGS_Assembler = -g
2141else
2142DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
2143endif
2144$(OBJ_DIR)/%.o : $(SRC_DIR)/%.s
2145 $(TRACE_FLAG)echo "building $@"; $(TOOL_PATH)ccsparc $(DEBUGFLAGS_Assembler) $(CC_ARCH_SPEC) -ansi -xassembler-with-cpp -MD -MP $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
2146
2147endif
2148
2149
2150
2151
2152
2153-include $(PRJ_ROOT_DIR)/*.makefile
2154
2155-include *.makefile
2156
2157main_all : external_build $(PROJECT_TARGETS)
2158 @echo "make: built targets of `pwd`"
2159
2160# entry point for extending the build
2161external_build ::
2162 @echo ""
2163
2164# main entry point for pre processing prior to the build
2165pre_build :: $(PRE_BUILD_STEP) generate_sources
2166 @echo ""
2167
2168# entry point for generating sources prior to the build
2169generate_sources ::
2170 @echo ""
2171
2172# main entry point for post processing after the build
2173post_build :: $(POST_BUILD_STEP) deploy_output
2174 @echo ""
2175
2176# entry point for deploying output after the build
2177deploy_output ::
2178 @echo ""
2179
2180clean :: external_clean $(CLEAN_STEP) _clean
2181
2182# entry point for extending the build clean
2183external_clean ::
2184 @echo ""