From: Daniel B. <da...@te...> - 2003-05-13 11:36:18
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Henrik Motakef <hen...@we...> writes: > sys/proc.h indeed defines a struct thread. It didn't in FreeBSD 4, and > buidling SBCL works fine there. Does bsd-os.c need to include sys/proc.h on FreeBSD? Is there some preprocessor define we can add/remove to make it skip the struct thread definition? Renaming the struct thread everywhere that we use it (which is, in short, everywhere) doesn't _really_ appeal, I have to say. On the other hand #define thread freebsd_thread #include <sys/proc.h> #undef thread is also fairly[*] ugly ... =2D -dan [*] 0.6 on a scale of 0 to vomit, I'd say =2D --=20 http://www.cliki.net/ - Link farm for free CL-on-Unix resources=20 =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+wNh7HDK5ZnWQiRMRAvG3AJ9RD6ChmtNS0OClI6nIQTg8+F60qQCdG7mP AZy+BUDCALduMrvdOFilnq0=3D =3DW1eM =2D----END PGP SIGNATURE----- |