From 2384fe204b6de4a45402b48af89b2f01bdb08e73 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Sat, 17 May 2003 17:55:27 +0000 Subject: [PATCH] Update. * sysdeps/unix/sysv/linux/x86_64/syscall.S: Revert last patch. --- ChangeLog | 2 ++ rt/tst-clock_nanosleep.c | 1 + sysdeps/unix/sysv/linux/x86_64/syscall.S | 30 +----------------------------- 3 files changed, 4 insertions(+), 29 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7e4386d..e2a9f39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2003-05-17 Andreas Jaeger + * sysdeps/unix/sysv/linux/x86_64/syscall.S: Revert last patch. + * rt/tst-clock_nanosleep.c: Include for clock_nanosleep. 2003-05-16 Ulrich Drepper diff --git a/rt/tst-clock_nanosleep.c b/rt/tst-clock_nanosleep.c index 005f00e..98a8b5f 100644 --- a/rt/tst-clock_nanosleep.c +++ b/rt/tst-clock_nanosleep.c @@ -20,6 +20,7 @@ #include #include #include +#include /* Test that clock_nanosleep() does sleep. */ diff --git a/sysdeps/unix/sysv/linux/x86_64/syscall.S b/sysdeps/unix/sysv/linux/x86_64/syscall.S index 4865836..262a917 100644 --- a/sysdeps/unix/sysv/linux/x86_64/syscall.S +++ b/sysdeps/unix/sysv/linux/x86_64/syscall.S @@ -1,4 +1,4 @@ -/* Copyright (C) 2001 Free Software Foundation, Inc. +/* Copyright (C) 2001, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,7 +28,6 @@ .text ENTRY (syscall) -.LFB1: movq %rdi, %rax /* Syscall number -> rax. */ movq %rsi, %rdi /* shift arg1 - arg5. */ movq %rdx, %rsi @@ -39,33 +38,6 @@ ENTRY (syscall) cmpq $-4095, %rax /* Check %rax for error. */ jae SYSCALL_ERROR_LABEL /* Jump to error handler if error. */ L(pseudo_end): -.LFE1: ret /* Return to caller. */ PSEUDO_END (syscall) - - .section .eh_frame,"aw",@progbits -.Lframe1: - .long .LECIE1-.LSCIE1 # Length of Common Information Entry -.LSCIE1: - .long 0x0 # CIE Identifier Tag - .byte 0x1 # CIE Version - .ascii "\0" # CIE Augmentation - .uleb128 0x1 # CIE Code Alignment Factor - .sleb128 -8 # CIE Data Alignment Factor - .byte 0x10 # CIE RA Column - .byte 0xc # DW_CFA_def_cfa - .uleb128 0x7 - .uleb128 0x8 - .byte 0x90 # DW_CFA_offset, column 0x10 - .uleb128 0x1 - .align 8 -.LECIE1: -.LSFDE1: - .long .LEFDE1-.LASFDE1 # FDE Length -.LASFDE1: - .long .LASFDE1-.Lframe1 # FDE CIE offset - .quad .LFB1 # FDE initial location - .quad .LFE1-.LFB1 # FDE address range - .align 8 -.LEFDE1: -- 2.7.4