Deleted Added
full compact
profile.h (218824) profile.h (230400)
1/*-
2 * Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University.
3 * All rights reserved.
4 *
5 * Author: Chris G. Demetriou
6 *
7 * Permission to use, copy, modify and distribute this software and
8 * its documentation is hereby granted, provided that both the copyright

--- 12 unchanged lines hidden (view full) ---

21 * Carnegie Mellon University
22 * Pittsburgh PA 15213-3890
23 *
24 * any improvements or extensions that they make and grant Carnegie the
25 * rights to redistribute these changes.
26 *
27 * from: NetBSD: profile.h,v 1.9 1997/04/06 08:47:37 cgd Exp
28 * from: FreeBSD: src/sys/alpha/include/profile.h,v 1.4 1999/12/29
1/*-
2 * Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University.
3 * All rights reserved.
4 *
5 * Author: Chris G. Demetriou
6 *
7 * Permission to use, copy, modify and distribute this software and
8 * its documentation is hereby granted, provided that both the copyright

--- 12 unchanged lines hidden (view full) ---

21 * Carnegie Mellon University
22 * Pittsburgh PA 15213-3890
23 *
24 * any improvements or extensions that they make and grant Carnegie the
25 * rights to redistribute these changes.
26 *
27 * from: NetBSD: profile.h,v 1.9 1997/04/06 08:47:37 cgd Exp
28 * from: FreeBSD: src/sys/alpha/include/profile.h,v 1.4 1999/12/29
29 * $FreeBSD: head/sys/powerpc/include/profile.h 218824 2011-02-18 21:44:53Z nwhitehorn $
29 * $FreeBSD: head/sys/powerpc/include/profile.h 230400 2012-01-20 22:34:19Z andreast $
30 */
31
32#ifndef _MACHINE_PROFILE_H_
33#define _MACHINE_PROFILE_H_
34
35#define _MCOUNT_DECL void __mcount
36
37#define FUNCTION_ALIGNMENT 4

--- 42 unchanged lines hidden (view full) ---

80__asm( " .text \n" \
81 " .align 2 \n" \
82 " .globl _mcount \n" \
83 " .section \".opd\",\"aw\" \n" \
84 " .align 3 \n" \
85 "_mcount: \n" \
86 " .quad .L._mcount,.TOC.@tocbase,0\n" \
87 " .previous \n" \
30 */
31
32#ifndef _MACHINE_PROFILE_H_
33#define _MACHINE_PROFILE_H_
34
35#define _MCOUNT_DECL void __mcount
36
37#define FUNCTION_ALIGNMENT 4

--- 42 unchanged lines hidden (view full) ---

80__asm( " .text \n" \
81 " .align 2 \n" \
82 " .globl _mcount \n" \
83 " .section \".opd\",\"aw\" \n" \
84 " .align 3 \n" \
85 "_mcount: \n" \
86 " .quad .L._mcount,.TOC.@tocbase,0\n" \
87 " .previous \n" \
88 " .size main,24 \n" \
88 " .type _mcount,@function \n" \
89 " .align 4 \n" \
90 ".L._mcount: \n" \
91 " stdu %r1,-(288+128)(%r1) \n" \
92 " std %r3,48(%r1) \n" \
93 " std %r4,56(%r1) \n" \
94 " std %r5,64(%r1) \n" \
95 " std %r6,72(%r1) \n" \

--- 125 unchanged lines hidden ---
89 " .type _mcount,@function \n" \
90 " .align 4 \n" \
91 ".L._mcount: \n" \
92 " stdu %r1,-(288+128)(%r1) \n" \
93 " std %r3,48(%r1) \n" \
94 " std %r4,56(%r1) \n" \
95 " std %r5,64(%r1) \n" \
96 " std %r6,72(%r1) \n" \

--- 125 unchanged lines hidden ---