remove gcc34
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / des / asm / dx86unix.cpp
blobb4eb397d586bcf21004bc103ff0e12f3ed7e4892
2 #define TYPE(a,b) .type a,b
3 #define SIZE(a,b) .size a,b
5 #ifdef OUT
6 #define OK 1
7 #define des_SPtrans _des_SPtrans
8 #define des_encrypt _des_encrypt
9 #define des_encrypt2 _des_encrypt2
10 #define des_encrypt3 _des_encrypt3
11 #define ALIGN 4
12 #endif
14 #ifdef BSDI
15 #define OK 1
16 #define des_SPtrans _des_SPtrans
17 #define des_encrypt _des_encrypt
18 #define des_encrypt2 _des_encrypt2
19 #define des_encrypt3 _des_encrypt3
20 #define ALIGN 4
21 #undef SIZE
22 #undef TYPE
23 #endif
25 #if defined(ELF) || defined(SOL)
26 #define OK 1
27 #define ALIGN 16
28 #endif
30 #ifndef OK
31 You need to define one of
32 ELF - elf systems - linux-elf, NetBSD and DG-UX
33 OUT - a.out systems - linux-a.out and FreeBSD
34 SOL - solaris systems, which are elf with strange comment lines
35 BSDI - a.out with a very primative version of as.
36 #endif
38 #include "dx86-cpp.s"