Displaying 7 results from an estimated 7 matches for "fgetc_unlocked".
Did you mean:
getc_unlocked
2008 Feb 16
0
[LLVMdev] linux/x86-64 codegen support
...;
4764├> if (!validate_arglist(arglist, INTEGER_TYPE, VOID_TYPE))
4765│ return false;
4766│ printf("THERE!!\n")
Is there a way to nicely dump arglist?
gdb's print *arglist shows too much information....
$ /home/edwin/llvm-svn/obj42/./prev-gcc/cc1 charset.i
vprintf getchar fgetc_unlocked getc_unlocked getchar_unlocked putchar
fputc_unlocked putc_unlocked putchar_unlocked feof_unlocked
ferror_unlocked gnu_dev_major gnu_dev_minor gnu_dev_makedev atof atoi
atol atoll stat lstat fstat mknod cpp_in_system_header ustrcmp ustrncmp
ustrcspn ustrlen uxstrdup ustrchr ufputs one_utf8_to_cppch...
2008 Feb 16
2
[LLVMdev] linux/x86-64 codegen support
Interestingly, in the .i file there are 2 __builtin_alloca, and
EmitBuiltinAlloca is only being called once.
Andrew
On 2/16/08, Andrew Lenharth <andrewl at lenharth.org> wrote:
> libcpp/charset.c:631 turns into:
>
> %tmp16 = tail call i64 @strlen( i8* %to ) nounwind readonly
> ; <i64> [#uses=1]
> %tmp18 = tail call i64 @strlen( i8* %from ) nounwind
2020 Jul 25
0
[klibc:master] stdio: Define all the _unlocked functions and macros
...t puts(const char *);
__extern int fputc(int, FILE *);
+__extern int fputc_unlocked(int, FILE *);
#define putc(c,f) fputc((c),(f))
+#define putc_unlocked(c,f) putc((c),(f))
#define putchar(c) fputc((c),stdout)
+#define putchar_unlocked(c) putchar(c)
__extern int fgetc(FILE *);
+__extern int fgetc_unlocked(FILE *);
__extern char *fgets(char *, int, FILE *);
+__extern char *fgets_unlocked(char *, int, FILE *);
#define getc(f) fgetc(f)
__extern int getc_unlocked(FILE *);
#define getc_unlocked(f) fgetc(f)
#define getchar() fgetc(stdin)
+#define getchar_unlocked() getchar()
__extern int ungetc(int,...
2010 Oct 29
2
[LLVMdev] "multiple definition of .. " in clang 2.8
...nction `vprintf':
Hostname.c:(.text+0x570): multiple definition of `vprintf'
av.o:av.c:(.text+0x570): first defined here
Hostname.o: In function `getchar':
Hostname.c:(.text+0x590): multiple definition of `getchar'
av.o:av.c:(.text+0x590): first defined here
Hostname.o: In function `fgetc_unlocked':
Hostname.c:(.text+0x5b0): multiple definition of `fgetc_unlocked'
av.o:av.c:(.text+0x5b0): first defined here
Hostname.o: In function `getc_unlocked':
Hostname.c:(.text+0x5e0): multiple definition of `getc_unlocked'
av.o:av.c:(.text+0x5e0): first defined here
Hostname.o: In functi...
2008 Feb 16
3
[LLVMdev] linux/x86-64 codegen support
...list, INTEGER_TYPE, VOID_TYPE))
> 4765│ return false;
> 4766│ printf("THERE!!\n")
>
> Is there a way to nicely dump arglist?
> gdb's print *arglist shows too much information....
>
> $ /home/edwin/llvm-svn/obj42/./prev-gcc/cc1 charset.i
> vprintf getchar fgetc_unlocked getc_unlocked getchar_unlocked putchar
> fputc_unlocked putc_unlocked putchar_unlocked feof_unlocked
> ferror_unlocked gnu_dev_major gnu_dev_minor gnu_dev_makedev atof atoi
> atol atoll stat lstat fstat mknod cpp_in_system_header ustrcmp ustrncmp
> ustrcspn ustrlen uxstrdup ustrchr ufpu...
2012 Nov 29
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
I have a new problem: Register RBP is used in a function foo. (I am not
allocating RBP to any virtual register, the instances of RBP in function
foo are in the machine code when my register allocator starts.)
Function foo calls function bar. Register RBP is not saved across the
call, though it is live after the call. Function bar includes a virtual
register. The code that I'm using to
2012 Dec 01
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...anf (__const char *__restrict __s,
__const char *__restrict __format, ...) __attribute__ ((__nothrow__));
extern int fgetc (FILE *__stream);
extern int getc (FILE *__stream);
extern int getchar (void);
extern int getc_unlocked (FILE *__stream);
extern int getchar_unlocked (void);
extern int fgetc_unlocked (FILE *__stream);
extern int fputc (int __c, FILE *__stream);
extern int putc (int __c, FILE *__stream);
extern int putchar (int __c);
extern int fputc_unlocked (int __c, FILE *__stream);
extern int putc_unlocked (int __c, FILE *__stream);
extern int putchar_unlocked (int __c);
extern int getw (F...