main.c (5cdf6a132ba247b1e9f402ed9acdf77174281284) main.c (a5d31d16318ec4d216daafe658522688a847476f)
1/*
2 * Copryight 1997 Sean Eric Fagan
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

81struct ex_types {
82 const char *type;
83 void (*enter_syscall)(struct trussinfo *, int);
84 long (*exit_syscall)(struct trussinfo *, int);
85} ex_types[] = {
86#ifdef __alpha__
87 { "FreeBSD ELF", alpha_syscall_entry, alpha_syscall_exit },
88#endif
1/*
2 * Copryight 1997 Sean Eric Fagan
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

81struct ex_types {
82 const char *type;
83 void (*enter_syscall)(struct trussinfo *, int);
84 long (*exit_syscall)(struct trussinfo *, int);
85} ex_types[] = {
86#ifdef __alpha__
87 { "FreeBSD ELF", alpha_syscall_entry, alpha_syscall_exit },
88#endif
89#ifdef __amd64__
90 { "FreeBSD ELF64", amd64_syscall_entry, amd64_syscall_exit },
91#endif
89#ifdef __i386__
90 { "FreeBSD a.out", i386_syscall_entry, i386_syscall_exit },
91 { "FreeBSD ELF", i386_syscall_entry, i386_syscall_exit },
92 { "FreeBSD ELF32", i386_syscall_entry, i386_syscall_exit },
93 { "Linux ELF", i386_linux_syscall_entry, i386_linux_syscall_exit },
94#endif
95#ifdef __ia64__
96 { "FreeBSD ELF64", ia64_syscall_entry, ia64_syscall_exit },

--- 222 unchanged lines hidden ---
92#ifdef __i386__
93 { "FreeBSD a.out", i386_syscall_entry, i386_syscall_exit },
94 { "FreeBSD ELF", i386_syscall_entry, i386_syscall_exit },
95 { "FreeBSD ELF32", i386_syscall_entry, i386_syscall_exit },
96 { "Linux ELF", i386_linux_syscall_entry, i386_linux_syscall_exit },
97#endif
98#ifdef __ia64__
99 { "FreeBSD ELF64", ia64_syscall_entry, ia64_syscall_exit },

--- 222 unchanged lines hidden ---