This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Adds FreeBSD/IA-64 to mainline (and cleans up IA-64 config some)
- To: gcc-patches at gcc dot gnu dot org
- Subject: Re: [PATCH] Adds FreeBSD/IA-64 to mainline (and cleans up IA-64 config some)
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- Date: Mon, 5 Nov 2001 17:10:07 -0600 (CST)
- Cc: obrien at FreeBSD dot org
- Organization: Networks and Infrastructure Lab (IL02/2240), Motorola Labs
>+ * config/frebsd.h: Tidy up.
>+ (_USING_CONFIG_FREEBSD): Define.
>+ (FBSD_CPP_PREDEFINES): Add __KPRINTF_ATTRIBUTE__.
>+ (FBSD_CPP_SPEC): Define generic FreeBSD spec.
>+ (FBSD_STARTFILE_SPEC): Likewise.
>+ (FBSD_ENDFILE_SPEC): Likewise.
>+ (FBSD_LIB_SPEC): Likewise.
>+ (WCHAR_UNSIGNED): Undefine, FreeBSD's wchars are signed.
>+ (USER_LABEL_PREFIX): Define to ELF compatible value as some CPU headers
>+ set an ELF-improper one.
This part looks OK to me (the only part I know about). I have
reviewed it, understand it and quickstrapped compilers and fully
rebuilt support libraries on FreeBSD/i386 4.4 and 5.0 and checked it
with no regressions anywhere. You addressed all my open questions and
concerns via private e-mail.
Regards,
Loren