From d28f162f7929b9d9c56ef8c203582690ec02d8f3 Mon Sep 17 00:00:00 2001 From: Luca Conte Date: Wed, 27 Sep 2023 11:04:39 +0200 Subject: [PATCH] a1-3 --- a1-3/diff.txt | 5 + a1-3/direkt/world | Bin 0 -> 8304 bytes a1-3/direkt/world.c | 6 + a1-3/direkt/world.o | Bin 0 -> 1552 bytes a1-3/getrennt/world | Bin 0 -> 8304 bytes a1-3/getrennt/world.E | 523 ++++++++++++++++++++++++++++++++++++++++++ a1-3/getrennt/world.c | 6 + a1-3/getrennt/world.o | Bin 0 -> 1552 bytes 8 files changed, 540 insertions(+) create mode 100644 a1-3/diff.txt create mode 100755 a1-3/direkt/world create mode 100644 a1-3/direkt/world.c create mode 100644 a1-3/direkt/world.o create mode 100755 a1-3/getrennt/world create mode 100644 a1-3/getrennt/world.E create mode 100644 a1-3/getrennt/world.c create mode 100644 a1-3/getrennt/world.o diff --git a/a1-3/diff.txt b/a1-3/diff.txt new file mode 100644 index 0000000..8a0cdf8 --- /dev/null +++ b/a1-3/diff.txt @@ -0,0 +1,5 @@ +$ diff -s getrennt/world.o direkt/world.o +Files getrennt/world.o and direkt/world.o are identical + +$ diff -s getrennt/world direkt/world +Files getrennt/world and direkt/world are identical diff --git a/a1-3/direkt/world b/a1-3/direkt/world new file mode 100755 index 0000000000000000000000000000000000000000..455f5095e1e5f525414cd5ac1c649f7648ac4674 GIT binary patch literal 8304 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 Qx2>+ + +int main(void) { + printf("Hello World"); + return 0; +} diff --git a/a1-3/direkt/world.o b/a1-3/direkt/world.o new file mode 100644 index 0000000000000000000000000000000000000000..b826b562a93f54ee4e3ff49e2653e9cfa9469740 GIT binary patch literal 1552 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 Qx2>+" +# 1 "" +# 31 "" +# 1 "/usr/include/stdc-predef.h" 1 3 4 +# 32 "" 2 +# 1 "world.c" +# 1 "/usr/include/stdio.h" 1 3 4 +# 27 "/usr/include/stdio.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" 1 3 4 +# 33 "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" 3 4 +# 1 "/usr/include/features.h" 1 3 4 +# 424 "/usr/include/features.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 1 3 4 +# 442 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/wordsize.h" 1 3 4 +# 443 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/long-double.h" 1 3 4 +# 444 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 2 3 4 +# 425 "/usr/include/features.h" 2 3 4 +# 448 "/usr/include/features.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 1 3 4 +# 10 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" 1 3 4 +# 11 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 2 3 4 +# 449 "/usr/include/features.h" 2 3 4 +# 34 "/usr/include/x86_64-linux-gnu/bits/libc-header-start.h" 2 3 4 +# 28 "/usr/include/stdio.h" 2 3 4 + + + + + +# 1 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h" 1 3 4 +# 216 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h" 3 4 + +# 216 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h" 3 4 +typedef long unsigned int size_t; +# 34 "/usr/include/stdio.h" 2 3 4 + + +# 1 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stdarg.h" 1 3 4 +# 40 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stdarg.h" 3 4 +typedef __builtin_va_list __gnuc_va_list; +# 37 "/usr/include/stdio.h" 2 3 4 + +# 1 "/usr/include/x86_64-linux-gnu/bits/types.h" 1 3 4 +# 27 "/usr/include/x86_64-linux-gnu/bits/types.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/wordsize.h" 1 3 4 +# 28 "/usr/include/x86_64-linux-gnu/bits/types.h" 2 3 4 + + +typedef unsigned char __u_char; +typedef unsigned short int __u_short; +typedef unsigned int __u_int; +typedef unsigned long int __u_long; + + +typedef signed char __int8_t; +typedef unsigned char __uint8_t; +typedef signed short int __int16_t; +typedef unsigned short int __uint16_t; +typedef signed int __int32_t; +typedef unsigned int __uint32_t; + +typedef signed long int __int64_t; +typedef unsigned long int __uint64_t; + + + + + + +typedef __int8_t __int_least8_t; +typedef __uint8_t __uint_least8_t; +typedef __int16_t __int_least16_t; +typedef __uint16_t __uint_least16_t; +typedef __int32_t __int_least32_t; +typedef __uint32_t __uint_least32_t; +typedef __int64_t __int_least64_t; +typedef __uint64_t __uint_least64_t; + + + +typedef long int __quad_t; +typedef unsigned long int __u_quad_t; + + + + + + + +typedef long int __intmax_t; +typedef unsigned long int __uintmax_t; +# 140 "/usr/include/x86_64-linux-gnu/bits/types.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/typesizes.h" 1 3 4 +# 141 "/usr/include/x86_64-linux-gnu/bits/types.h" 2 3 4 + + +typedef unsigned long int __dev_t; +typedef unsigned int __uid_t; +typedef unsigned int __gid_t; +typedef unsigned long int __ino_t; +typedef unsigned long int __ino64_t; +typedef unsigned int __mode_t; +typedef unsigned long int __nlink_t; +typedef long int __off_t; +typedef long int __off64_t; +typedef int __pid_t; +typedef struct { int __val[2]; } __fsid_t; +typedef long int __clock_t; +typedef unsigned long int __rlim_t; +typedef unsigned long int __rlim64_t; +typedef unsigned int __id_t; +typedef long int __time_t; +typedef unsigned int __useconds_t; +typedef long int __suseconds_t; + +typedef int __daddr_t; +typedef int __key_t; + + +typedef int __clockid_t; + + +typedef void * __timer_t; + + +typedef long int __blksize_t; + + + + +typedef long int __blkcnt_t; +typedef long int __blkcnt64_t; + + +typedef unsigned long int __fsblkcnt_t; +typedef unsigned long int __fsblkcnt64_t; + + +typedef unsigned long int __fsfilcnt_t; +typedef unsigned long int __fsfilcnt64_t; + + +typedef long int __fsword_t; + +typedef long int __ssize_t; + + +typedef long int __syscall_slong_t; + +typedef unsigned long int __syscall_ulong_t; + + + +typedef __off64_t __loff_t; +typedef char *__caddr_t; + + +typedef long int __intptr_t; + + +typedef unsigned int __socklen_t; + + + + +typedef int __sig_atomic_t; +# 39 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" 1 3 4 + + + + +# 1 "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" 1 3 4 +# 13 "/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h" 3 4 +typedef struct +{ + int __count; + union + { + unsigned int __wch; + char __wchb[4]; + } __value; +} __mbstate_t; +# 6 "/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h" 2 3 4 + + + + +typedef struct _G_fpos_t +{ + __off_t __pos; + __mbstate_t __state; +} __fpos_t; +# 40 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" 1 3 4 +# 10 "/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h" 3 4 +typedef struct _G_fpos64_t +{ + __off64_t __pos; + __mbstate_t __state; +} __fpos64_t; +# 41 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/types/__FILE.h" 1 3 4 + + + +struct _IO_FILE; +typedef struct _IO_FILE __FILE; +# 42 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/types/FILE.h" 1 3 4 + + + +struct _IO_FILE; + + +typedef struct _IO_FILE FILE; +# 43 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" 1 3 4 +# 35 "/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h" 3 4 +struct _IO_FILE; +struct _IO_marker; +struct _IO_codecvt; +struct _IO_wide_data; + + + + +typedef void _IO_lock_t; + + + + + +struct _IO_FILE +{ + int _flags; + + + char *_IO_read_ptr; + char *_IO_read_end; + char *_IO_read_base; + char *_IO_write_base; + char *_IO_write_ptr; + char *_IO_write_end; + char *_IO_buf_base; + char *_IO_buf_end; + + + char *_IO_save_base; + char *_IO_backup_base; + char *_IO_save_end; + + struct _IO_marker *_markers; + + struct _IO_FILE *_chain; + + int _fileno; + int _flags2; + __off_t _old_offset; + + + unsigned short _cur_column; + signed char _vtable_offset; + char _shortbuf[1]; + + _IO_lock_t *_lock; + + + + + + + + __off64_t _offset; + + struct _IO_codecvt *_codecvt; + struct _IO_wide_data *_wide_data; + struct _IO_FILE *_freeres_list; + void *_freeres_buf; + size_t __pad5; + int _mode; + + char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; +}; +# 44 "/usr/include/stdio.h" 2 3 4 +# 84 "/usr/include/stdio.h" 3 4 +typedef __fpos_t fpos_t; +# 133 "/usr/include/stdio.h" 3 4 +# 1 "/usr/include/x86_64-linux-gnu/bits/stdio_lim.h" 1 3 4 +# 134 "/usr/include/stdio.h" 2 3 4 + + + +extern FILE *stdin; +extern FILE *stdout; +extern FILE *stderr; + + + + + + +extern int remove (const char *__filename) __attribute__ ((__nothrow__ , __leaf__)); + +extern int rename (const char *__old, const char *__new) __attribute__ ((__nothrow__ , __leaf__)); +# 173 "/usr/include/stdio.h" 3 4 +extern FILE *tmpfile (void) ; +# 187 "/usr/include/stdio.h" 3 4 +extern char *tmpnam (char *__s) __attribute__ ((__nothrow__ , __leaf__)) ; +# 213 "/usr/include/stdio.h" 3 4 +extern int fclose (FILE *__stream); + + + + +extern int fflush (FILE *__stream); +# 246 "/usr/include/stdio.h" 3 4 +extern FILE *fopen (const char *__restrict __filename, + const char *__restrict __modes) ; + + + + +extern FILE *freopen (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream) ; +# 304 "/usr/include/stdio.h" 3 4 +extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); + + + +extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, + int __modes, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); +# 326 "/usr/include/stdio.h" 3 4 +extern int fprintf (FILE *__restrict __stream, + const char *__restrict __format, ...); + + + + +extern int printf (const char *__restrict __format, ...); + +extern int sprintf (char *__restrict __s, + const char *__restrict __format, ...) __attribute__ ((__nothrow__)); + + + + + +extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg); + + + + +extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg); + +extern int vsprintf (char *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg) __attribute__ ((__nothrow__)); + + + +extern int snprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, ...) + __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4))); + +extern int vsnprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, __gnuc_va_list __arg) + __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0))); +# 391 "/usr/include/stdio.h" 3 4 +extern int fscanf (FILE *__restrict __stream, + const char *__restrict __format, ...) ; + + + + +extern int scanf (const char *__restrict __format, ...) ; + +extern int sscanf (const char *__restrict __s, + const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); +# 409 "/usr/include/stdio.h" 3 4 +extern int fscanf (FILE *__restrict __stream, const char *__restrict __format, ...) __asm__ ("" "__isoc99_fscanf") + + ; +extern int scanf (const char *__restrict __format, ...) __asm__ ("" "__isoc99_scanf") + ; +extern int sscanf (const char *__restrict __s, const char *__restrict __format, ...) __asm__ ("" "__isoc99_sscanf") __attribute__ ((__nothrow__ , __leaf__)) + + ; +# 434 "/usr/include/stdio.h" 3 4 +extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg) + __attribute__ ((__format__ (__scanf__, 2, 0))) ; + + + + + +extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) + __attribute__ ((__format__ (__scanf__, 1, 0))) ; + + +extern int vsscanf (const char *__restrict __s, + const char *__restrict __format, __gnuc_va_list __arg) + __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__scanf__, 2, 0))); +# 457 "/usr/include/stdio.h" 3 4 +extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vfscanf") + + + + __attribute__ ((__format__ (__scanf__, 2, 0))) ; +extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vscanf") + + __attribute__ ((__format__ (__scanf__, 1, 0))) ; +extern int vsscanf (const char *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vsscanf") __attribute__ ((__nothrow__ , __leaf__)) + + + + __attribute__ ((__format__ (__scanf__, 2, 0))); +# 491 "/usr/include/stdio.h" 3 4 +extern int fgetc (FILE *__stream); +extern int getc (FILE *__stream); + + + + + +extern int getchar (void); +# 527 "/usr/include/stdio.h" 3 4 +extern int fputc (int __c, FILE *__stream); +extern int putc (int __c, FILE *__stream); + + + + + +extern int putchar (int __c); +# 570 "/usr/include/stdio.h" 3 4 +extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) + ; +# 583 "/usr/include/stdio.h" 3 4 +extern char *gets (char *__s) __attribute__ ((__deprecated__)); +# 632 "/usr/include/stdio.h" 3 4 +extern int fputs (const char *__restrict __s, FILE *__restrict __stream); + + + + + +extern int puts (const char *__s); + + + + + + +extern int ungetc (int __c, FILE *__stream); + + + + + + +extern size_t fread (void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream) ; + + + + +extern size_t fwrite (const void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __s); +# 690 "/usr/include/stdio.h" 3 4 +extern int fseek (FILE *__stream, long int __off, int __whence); + + + + +extern long int ftell (FILE *__stream) ; + + + + +extern void rewind (FILE *__stream); +# 737 "/usr/include/stdio.h" 3 4 +extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); + + + + +extern int fsetpos (FILE *__stream, const fpos_t *__pos); +# 763 "/usr/include/stdio.h" 3 4 +extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); + +extern int feof (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; + +extern int ferror (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; +# 781 "/usr/include/stdio.h" 3 4 +extern void perror (const char *__s); + + + + + +# 1 "/usr/include/x86_64-linux-gnu/bits/sys_errlist.h" 1 3 4 +# 788 "/usr/include/stdio.h" 2 3 4 +# 864 "/usr/include/stdio.h" 3 4 +extern int __uflow (FILE *); +extern int __overflow (FILE *, int); +# 879 "/usr/include/stdio.h" 3 4 + +# 2 "world.c" 2 + + +# 3 "world.c" +int main(void) { + printf("Hello World"); + return 0; +} diff --git a/a1-3/getrennt/world.c b/a1-3/getrennt/world.c new file mode 100644 index 0000000..d12c312 --- /dev/null +++ b/a1-3/getrennt/world.c @@ -0,0 +1,6 @@ +#include + +int main(void) { + printf("Hello World"); + return 0; +} diff --git a/a1-3/getrennt/world.o b/a1-3/getrennt/world.o new file mode 100644 index 0000000000000000000000000000000000000000..b826b562a93f54ee4e3ff49e2653e9cfa9469740 GIT binary patch literal 1552 zcmbtTOKTKC5U$zL#K$JA!GjPFa}e>BW)~Ao1Z5xWZzz)|7E zuFlLVEI<)@o%i25A083%g@*5ctQTK9@pzmC{VX5v0JIy8hrzAhV4BKl@Ib7I^2+_` z%&WYqtc&vMZG{pa<*HKPz1{-vu;eWl=P!K3!mcAuKgmqj7EA96jfJ^B1}NA$(w@%2 z&tuo5@7ytfkDp6?%;XXu&bwgDGJgi{uGojUQ}GuOSu*P6Ggw5tbSfI)#u+#qP&>pB zl4vi5u-)CP*Sg_mtM#n89d6g^-DU_c^SxB=s-#>wwV!tP>sZMZH9b3t%LX23oZ^iu z10W`^5*ZCp%UtOZTX{T=gp3a*h@D7AAO@2Oh&)ryFiVm+#kn+-v1mW(txRMz+{XZ- z#iMXHkCIp~``;?S40KoQ4pb2%;d57>ie;PhGX8Wss`#4{=))*$@DgfThi||&jo;L` zee<5{d0SBqQ|_TdIscVkK`!O|t9R)0`bD%&vDe?gNy2!a96Qp+9R{>!KI=N-Y@4B< zOvkY8*uLi5^?%l!b%RSLpFhJ}Xt?_KR43#