This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] fix up fixincludes for VxWorks and fix testing
- From: rbmj <rbmj at verizon dot net>
- To: Bruce Korb <bruce dot korb at gmail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 02 Oct 2012 14:09:36 -0400
- Subject: Re: [PATCH] fix up fixincludes for VxWorks and fix testing
- References: <505F9918.2070102@gmail.com> <506B2C25.6010401@verizon.net>
Patch 1: [fixincludes] Fixes for VxWorks
TODO Prior to commit:
* fixincl.x: Regenerate
ChangeLog [fixincludes]:
2012-06-19 Robert Mason <rbmj@verizon.net>
* fixinc.in: Check to see if the machine_name fix needs to be disabled.
viz. vxworks must not check the machine name for fix applicability.
* inclhack.def (AAB_vxworks_assert): New replacement fix
(AAB_vxworks_regs_vxtypes): likewise
(AAB_vxworks_stdint): and again
(AAB_vxworks_unistd) and yet again
(vxworks_ioctl_macro): wrap ioctl function in macro
(vxworks_mkdir_macro): remove mkdir() args vxworks doesn't support
(vxworks_regs): make sure regs.h comes from above arch directory.
(vxworks_write_const): add "const" attribute to data argument
* mkfixinc.sh: remove "vxworks" from list of platforms skipped by
fixincludes
2012-09-23 Bruce Korb <bkorb@gnu.org>
* tests/base/ioLib.h: new test header for new vxworks fix.
* tests/base/math.h: fix results movement
* tests/base/sys/stat.h: vxworks test
* tests/base/testing.h: vxworks test