Deleted Added
full compact
asm.h (56581) asm.h (92998)
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)DEFS.h 5.1 (Berkeley) 4/23/90
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)DEFS.h 5.1 (Berkeley) 4/23/90
37 * $FreeBSD: head/sys/i386/include/asm.h 56581 2000-01-25 09:01:55Z bde $
37 * $FreeBSD: head/sys/i386/include/asm.h 92998 2002-03-23 02:01:27Z obrien $
38 */
39
40#ifndef _MACHINE_ASM_H_
41#define _MACHINE_ASM_H_
42
43#include <sys/cdefs.h>
44
45#ifdef PIC

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

96 9:
97#else
98#define ALTENTRY(x) _ENTRY(x)
99#define ENTRY(x) _ENTRY(x)
100#endif
101
102#define RCSID(x) .text; .asciz x
103
38 */
39
40#ifndef _MACHINE_ASM_H_
41#define _MACHINE_ASM_H_
42
43#include <sys/cdefs.h>
44
45#ifdef PIC

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

96 9:
97#else
98#define ALTENTRY(x) _ENTRY(x)
99#define ENTRY(x) _ENTRY(x)
100#endif
101
102#define RCSID(x) .text; .asciz x
103
104#undef __FBSDID
105#if !defined(lint) && !defined(STRIP_FBSDID)
106#ifdef __ELF__
107#define __FBSDID(s) .ident s
108#else
109#define __FBSDID(s) .data ; .asciz s ; .previous
110#endif
111#else
112#define __FBSDID(s) /* nothing */
113#endif /* not lint and not STRIP_FBSDID */
114
104#ifdef _ARCH_INDIRECT
105/*
106 * Generate code to select between the generic functions and _ARCH_INDIRECT
107 * specific ones.
108 * XXX nested __CONCATs don't work with non-ANSI cpp's.
109 */
110#define ANAME(x) CNAME(__CONCAT(__CONCAT(__,_ARCH_INDIRECT),x))
111#define ASELNAME(x) CNAME(__CONCAT(__arch_select_,x))

--- 60 unchanged lines hidden ---
115#ifdef _ARCH_INDIRECT
116/*
117 * Generate code to select between the generic functions and _ARCH_INDIRECT
118 * specific ones.
119 * XXX nested __CONCATs don't work with non-ANSI cpp's.
120 */
121#define ANAME(x) CNAME(__CONCAT(__CONCAT(__,_ARCH_INDIRECT),x))
122#define ASELNAME(x) CNAME(__CONCAT(__arch_select_,x))

--- 60 unchanged lines hidden ---