diff options
-rw-r--r-- | libaio.spec | 9 | ||||
-rw-r--r-- | src/raw_syscall.c | 1 |
2 files changed, 9 insertions, 1 deletions
diff --git a/libaio.spec b/libaio.spec index a438252..abd45e7 100644 --- a/libaio.spec +++ b/libaio.spec @@ -1,5 +1,5 @@ Name: libaio -Version: 0.3.105 +Version: 0.3.106 Release: 1 Summary: Linux-native asynchronous I/O access library Copyright: LGPL @@ -59,6 +59,13 @@ make install prefix=$RPM_BUILD_ROOT/usr \ %attr(0644,root,root) %{_libdir}/libaio.a %changelog +* Tue Jan 3 2005 Jeff Moyer <jmoyer@redhat.com> - 0.3.106-1 +- Add a .proc directive for the ia64_aio_raw_syscall macro. This sounds a lot + like the previous entry, but that one fixed the __ia64_raw_syscall macro, + located in syscall-ia64.h. This macro is in raw_syscall.c, which pretty much + only exists for ia64. This bug prevented the package from building with + newer version of gcc. + * Mon Aug 1 2005 Jeff Moyer <jmoyer@redhat.com> - 0.3.105-1 - Add a .proc directive for the ia64 raw syscall macro. diff --git a/src/raw_syscall.c b/src/raw_syscall.c index 3c8d7fa..c3fe4b8 100644 --- a/src/raw_syscall.c +++ b/src/raw_syscall.c @@ -4,6 +4,7 @@ /* based on code from glibc by Jes Sorensen */ __asm__(".text\n" ".globl __ia64_aio_raw_syscall\n" + ".proc __ia64_aio_raw_syscall\n" "__ia64_aio_raw_syscall:\n" "alloc r2=ar.pfs,1,0,8,0\n" "mov r15=r32\n" |